proper ow stream