Filler or no, rushed or no, as a stand alone episode, this was a damn good episode. Leaps and bounds better than last episode.