episode 43 recap