recover version that supports using markdown

includes updates made to html version.  This one will render over the
html version.