I think I started grinning by the second paragraph and didn't stop for the whole rest of the fic. This is absolutely wonderful. The character voices are crystal clear, the humor is delightful, the style is breezy and wry... the whole thing feels fresh and new, which is not something I say often anymore, after 10 years of reading in this fandom. Ragdoll is a lucky recipient. :)