added initial pf