diff --git a/PLAN b/PLAN
index f9f815857..41569e672 100644
--- a/PLAN
+++ b/PLAN
@@ -10,21 +10,24 @@ Planned work in rough order
 * Add a 'rev' field to DocEvent, migrate 'rev' information from New
   Revision and Submit DocEvents, and infer 'rev' information for others
 
-* Add "Waiting for implementation" and "Held by WG" states, with comment field
+* Add "Waiting for implementation" and "Held by WG" states, with comment field,
+  and refactor to minimize the need for code changes when updating WG
+  states and tags.
 
 * Break out the htmlzation code used on tools in a library, and use that
   in the datatracker rendering, replacing the simpler code currently in use.
   This is also going to require some fancy caching, to avoid re-building the
   html if not needed, as it takes quite some time.
 
-* Glue code to trigger generation of htmlized documents on www.ietf.org ??
+* Use the htmlization lib to improve the rendering of draft text in the
+  datatracker's /doc/draft-foo-bar/ pages.
 
 * Revisit Yang module checks:  Capture output also for passed tests.
   Add second checker.  Fix extraction problems.
 
 * Move the downref registry into the datatracker (IESG request)
 
-* Add a bullet for the IESG request for a "recent ballots" page (IESG request)
+* Add a 'recent ballots' page (IESG request)
 
 * Introduce an API for Meetecho to use to associate recordings with sessions
   (and perhaps automate making copies of those videos)
@@ -63,16 +66,9 @@ Planned work in rough order
   there are about 100 file open() which should be reviewed and changed to
   codecs.open() unless that's clearly not right.
 
-* Code refactoring to avoid code changes for new WG document tags
-
 * When draft XML source is available, take references from that instead
   of extracting them from the text version.
 
-* Transition to running under Python 3.x (probably 3.5) instead of 2.7
-
-* Transition to PostgreSQL?
-
-
 Notes
 ===========================