through the batch