lots of typo fixes and text updates