peer to peer message format