By a long shot. Even though it was not perfect, it did a whole lot better than any episode this season...Problems like...WHy is Nora's memory attacking them when it was only the little girls powers that were attacking them? But they are much fewer in number than the previous episodes this season...Heck this episode had both Ralph and Cisco in it...OMG...Lately it seemed like we got one or the either.