Union and Diff are not working :(