iterators are writtable