restore TOC