Gnatrol almost the same way as Azamax. Not only does it disrupt insect life cycle the actually killer inside is a basteria. This is called Bassilius Thurgenisis(spelling might be off) which also eats gnat eggs before they hatch, and disrupts larvae growth. I have used both and they work great...