typo corrections, slight post modifications