initial sync working