add websocket research