superclass missing interface function