a few typo changes made