add position to TOC