minor refactor
use PI as default for TOC
edit multiple