update table of contents