made a big'ol mess working on edge pruning when I should be doing graph transform
ditto