_super method