web socket fixes