5. What is CPSF? & its unctions? (5%)