push result for reduce