introduced TransactionManager to simplify making transactions.  starting reconciliation work.