some typo mistakes