hit iterators