fix toc generate