Be smart about reduce