This is going to be fun, eh-heh.