I think we need to also call the base class here.