some of the puns are terrible, and that laugh gets to me. besides that it’s a great story.