synchronization module take 3