small Batch2D update