Couldn't this be just in the base class?