fix the iterator