added a thought on newtons method