re-do sync