change done by p2