Update function :hypot