P3 is done