union reduction