clean up p1