Eat humble pie