complete toc updated