episode 25 recap