I'm on the edge, of barfing.