update with TOC = 2