add table of contents for article