working on jpa dao