changed the superclass.