make batch rescan incremental