and we finaly have an ugly, but functional, spec for streaming