tracing headings

after changing how update is done