Hibernate work in progress