superclass fix