experimental
added request
fixed typo
fixe typo
fixed
used concat-stream
cleanu