Time to eat humble pie