Here, it's better to call the super class's function