fixed many typo