Reworking sync protocol (in progress)