fix RepeatableIterator