Percy did it! Percy sprang Severus! Surprise merged into smiles - this is a lovely feel-good read. It's smile-inducing, without being fluffy or too sentimantal. I do like the way that Severus is very true to canon Severus - the way he thinks, his profound sense of responsibility, his sternness; it's all great.