Episode 125, finally a decent ep with minimal flashbacks.