batch tracking