I'm glad you enjoyed it! It's great to hear that the ending came as a surprise, and that you found Draco believable as a top. Normally I'd find it easier to write Charlie as the authority figure, but I guessed that would be the more popular interpretation this month, so I decided to play with something a little different :-D