switched Kaucher to the correct mignitude and magnitude definitions