WIP on websocket