fixed critical bug in enumeration iterator