sync with incremental