implement synchronization to the local system