Array of hope for gene technology.