SuperTrait implementation