new feature, additional text to stream, and continue yielding
add method to check current page is at the last of stream
return page by setPage, setNextPage, setPrevPage if page no actually changes