added printnewton and errormessage suppressing for real