ppi and p2p