All the kids in Trey's school are eating humble pie right now.