more square root related methods