Very nicely done. I particularly enjoy the consideration of his blood status & how he might see things, as well as the mistaken assumptions made on Snape's part. Snape's slow thaw and Filch taking matters in hand, so to speak, was deftly accomplished. I enjoyed this a lot, and that's saying something as Filch is not one of the characters I usually choose to read about.