convenience superclass methods