Support for new stream functionality, need to make web connection completely async