Added iterator.
Screwed up the commit.