align transactions like emacs