Try websocket approach