Instructions for p3