Peer to peer mediation system