update sqrt