test unions