fix bug TOC