Very well done. I haven't read that story yet, but you made me want to smile