Update Newton root finding method