client web socket changes