Tested BatchReduce