add table of contents block