All classes now call their super methods