Taking another month long hiatus after Christmas break made no sense at all but at least this episode made up for that.
The writers had no choice but to press the rewind button since way, way too much happened & information was revealed here. Plus, now that Barry knows that he has that ability to alter time he will try to save his Mom if Wells allows it.