Minor code change
do not use reserved keyword iter