P2P should cost analysis