path fixing p2