WIP tx redo.  ugh.