Add Reducer to reduce bottum-up data-flow