Added support for DB Transactions