Another rewrite for better stream usage.
update README.md