p2p naive