bug "reduce"
reduce
style