add: finalReduceByMon