Transactions

Contribution #161401
Contribution #110631