two-step syncing