client first sync 2