fixing double Hibernate Session