P3 is complete