initial websocket version