Customed Reducer