Added newton operator