Union is working, more extensive tests on sw