broadreduce
