add websocket server
client can disconnect