add gene