Tidy up
Add TransactionManager.run
Don't push content now that it's not needed