What fun, to find out I wrote for you, but even better to find out that you enjoyed it! Hee, yes, poor Severus is somewhat clueless here, but it's all in the interests of helping Harry (and getting some along the way). So glad you liked the present! :D