homework hibernate