add batches