hibernate details