only do the initial sync once