add toc
respect unnumbered headers