fix #50 transaction support