I ate Humble Pie..