Batch Middle