do batch without calling count