Ahahaha! Oh my but that was delightful. :) Severus' relationship with Eileen made complete sense, as did Dumbledore's solution to the 'problem' she presented after Tobias' death. And Severus' relationship with Minerva...*giggles* I love how she gave as good as she got. Her dry wit really does make her a perfect match for Severus here. And Filch/Irma! Wow, how fabulously matched they were, too. All in all, lovely job!