Hibernate complete