p3 changes