added ignore sqrt