added newmath.Sqrt