Modified (Hibernate) Transactions, Handler and GenericHandler
added persistence's stuff