Very well done. Making Peter out to be more that a traitor takes a deft hand and here you've shown his assets, the things he does well, given us a 3-D version of someone who is rarely shown that way. Severus, too, is just marvelous, sharp and bitter but with those softer moments when he doesn't quite know it all. Great job.