working on sync service