Well, this is really nasty.