added websocket dependency