rudimentary toc support, need to type [TOC] manually