add toc control