use the superclass implementation