manual batching.