first use of hibernate