Do you need the iterator?