Add p2p demo