implemented batch evaluation, and writing eval results to csv