created p1.make_p0 method