math now corrected.