used reduce