add toc, tweak