reduce_ex
