Absolutely fantastic! Rather a fave kink of mine, and adding the extra layer of Delores Umbridge's pressure on Filch - Panoptes, indeed, and what better a voyeur - was brill. I was on the edge of my seat to see what would happen. And then to add Minerva to the mix, and give Snape a loving relationship - without taking the snark out of him ! - well, just fantastic. So well done, mystery writer; I completely enjoyed myself.