refactored jpa