Transactions

Contribution #47777
Contribution #47711