finish stream migration

all useful iterators have been transfered to the stream api