di batch