Try superclass approach