lots of updates and added pf page