Really good episode. One of the best this season.