fix p1