test union method