hibernate fixes