iter on iterators is for compability with containers not for
initialization