added simpler transaction support