smarter union