working on improving pf