Transactions

Contribution #949616
Contribution #946530
Contribution #940815
Contribution #924194