transactions and command squashing now workish!