Here to eat some humble pie