fixing p2 v2