This is Going to Be Fun.