table of contents refinement, rewording, macros