scheduled synchronization