New gene therapy can restore vision