A nice, hot slice of humble pie.