worked a lot on streams documentation