fix bug
optimize
remove asynv client
fix nic