hibernate features done