updated hibernate