Cecile is fantastic. It's not perfect, but I never mind other characters taking the lead in filler episodes as long as it doesn't come at the cost making Barry incompetent or dumb. Nicolet is fantastic in this episode and it was a nice step in a better direction for what's been a tough run... If you will.