modify square_root.