This ought to be fun.