optimize fullsync