Ayncing more reduce functions