Pushing Peer Assignment