fix iterator bug -- duh