diff --git a/todo.org b/todo.org
index bb2b3c9..bc61011 100644
--- a/todo.org
+++ b/todo.org
@@ -2,6 +2,7 @@
 ** TODO Special handling for =pre= in =view=
 ** TODO Smart spec compliance for =attribute=
 Probably want to refine the attribute and value strings, and be smarter about how we choose to quote the value string.
+** TODO Don't generate any further indent once we are already inside a =p=
 ** NO Move =Raw= out of =Tag=
 Decided to rename =Tag= to =Html=, and =Raw= to =Text=, which makes this make sense
 * Parser Core
@@ -14,7 +15,6 @@ Decided to rename =Tag= to =Html=, and =Raw= to =Text=, which makes this make se
 :END:
 ** Parsing
 *** Inline Syntax [2/18]
-**** DONE Ordinary Text
 **** TODO Link
 **** TODO Image
 **** TODO Autolink
@@ -26,14 +26,14 @@ Decided to rename =Tag= to =Html=, and =Raw= to =Text=, which makes this make se
 **** TODO Smart punctuation
 **** TODO Math
 **** TODO Footnote reference
-**** DONE Linebreak
 **** TODO Comment
 **** TODO Symbols
 **** TODO Raw inline
 **** TODO Span
 **** TODO Inline attributes
+**** DONE Ordinary Text
+**** DONE Linebreak
 *** Block Syntax [2/16]
-**** DONE Paragraph
 **** Heading
 ***** TODO Multiline without leading count
 ***** DONE Basic
@@ -50,7 +50,7 @@ Decided to rename =Tag= to =Html=, and =Raw= to =Text=, which makes this make se
 **** TODO Footnote
 **** TODO Block attributes
 **** TODO Links to headings
-** DONE Rendering
+**** DONE Paragraph
 ** TODO Predictive parsing
 ** TODO Support all types of whitespace
 *** TODO Escaping
@@ -58,3 +58,4 @@ Decided to rename =Tag= to =Html=, and =Raw= to =Text=, which makes this make se
 ** TODO hex escapes
 ** TODO GFM style alerts
 ** TODO Group adjacent =Text=s into a =String=
+** DONE Rendering