p2 working with some p1