GLEN IS PISSED!