Oh hell, here it comes . . . .