update TOC and publish update