Add p3 and p4 method