changed the way to manage the synchronization