Yeah, I spent some time doing typo fixes ... most of them if not all should be corrected.