remove all the warning