added iter test