- refactored persistence (jpa data)