I'm glad it worked for you. I was pretty confident about the HP part but a bit concerned that Holmes enthusiasts might not be so happy, so your comments are very reassuring. I'm not too keen on cross-overs either so I tried very hard to ensure that someone who had never read Holmes could follow it. Thanks for your lovely comments!