Almost fully on Jpa.