cleaned up toc