reworking streaming, not complete or tested