first change towards hibernate usage in Operation