I must say that this was the best episode of the season. Yes, there's a bit of sloppy writing and some of the usual unnecessary voids filled with feelings blah blah blah, BUT, it felt like Trek and I didn't mind the surprise guest at the end at all!!