updating hype and abandoning HIterator in some examples