all classes are new style in python 3.x