Synchronizer main implemented