new JPA classes and wrappers