Implemented Batch Runner