start Program P