What a great insight into Kathrine's past. It's nice to see that, at some point, she was actually human (in more way than one). I think they managed to pull it together, and it's amazing how much info you can get in a 40-minute episode.