fix: all streams now receive all chunks
fix: all messages now arrive in the same order
added readme