batch classes