update fallback to websocket