edit gen