add dependency on Iterators