Fixed distribution (not included providers)
Added AbstractIterator