add newtons method