fix TOC navigation