Wonder why it takes JK so much time to write? Her characters aren't always willing to stick to her plot. . .
What if Severus could see Harry, Draco &tc through a poster hanging on the wall...
What happens when Severus meets an unexpected person...