progress on p2