Added websocket streaming