really update ToC