p2p: distribute moves