changes to web-dasboard websockets handling