Fixed inheritance and super methods