fix the _super override issue