New reduce strategy