reorg: cursor methods ref toc