I've outdone myself.