Fruit flies don't lay their eggs on tobacco leaves