add footnotes, and render in margins
tweak margin note display