Rewrote some paragraphs for clarity