fix toc bug