use topo ordering in tig
don't ignore this
trying some new insert abbreviations