model pf