Updated Union

Cleaned up and tested union