add Hibernate