add hibernate persistance