squareroots now working