Unified super method