add gens