Great story, really well done. So many things about this story that I just love, I don't know where to start. Thanks, thanks, thanks for posting.