iterators notes