added back the websocket for presence