aggressive typo correction