Added batch (serial) processing