Wow... after so long, a fantastic episode IMO. It very nearly tear-jerked me.