The side plots were short and didnt take much time. Barry was fighting with his fists , he was independent and there was no pep talks. Easily in the top 2 episodes of this season with 7.02. We've waited so long for an episode like this yet it's still not enough for some people.