This looks like a blast.