work on jpa dao