updated p1-p4