Eating humble pie.