Wow, hard work to read this. Paragraphs please?