improve cliserver