add Hibernate Support