Fix iter test
Add union operation