improve the control feeling
remove all the warning