New style class definition