Of all the things I've tried so far: fans, lights with sticky cards, UV traps, hydrogen peroxide, the thuringiensis has reduced the gnat numbers the most. Unfortunately there are still too many, so I had to use systemic on all the non-edibles. Early days yet, I'm hoping the thuringiensis keeps the edibles gnat-free.