broke text out into sections with headings