some hibernate bull***t