batching final