offline syncing application