p2p patches