add p.p