clean up p2