add p2p test