working on sync events