p2: add p2version