update toc processing