syncing/loading from cache