Not a bad job, if I do say so myself.