add streams/iterators/generators