batch library