Synchronization design and implementation