why call super on a class that doesn't inherit from anything?