So did ben say they implanted claire. WHEN THE HELL DID THIS HAPPEN. This episode was really good.