the smell is new, thus could not exist on an existing gene
Maybe if you read the answers people provide for you rather than rushing to type out yet another insult.
There are no genes for smells.
We have 800 active genes for olfactory receptors that fire in response to odours. Combinations of receptors fire simultaneously combining their signals to the brain and enabling us to detect far far more than 800 smells. In a similar way our three colour receptors fire simultaneously to allow us to see thousands of colours.
Every receptor is coded for by genes. The parts of our brains that decode the signals are coded by genes. The chemical signals that trigger love, repulsion, hunger, fear or nausea in response to specific smells are coded for by combinations of genes. Every one of those genes can be turned on or off by methylation.
What are you trying to prove by making the blindingly obvious point that not all of the specific details have been unravelled yet?