This is a terrific story and my kinda fun.