P vs z 3 the long haul