Synchronization rules explained