prog init p4