still in JPA hell