delete useless p1