Transactions

Contribution #872647
Contribution #842017