improve batchman