P2P update