NanaCSews, I think vinegar is for the fruit smell. I think you could use fruit juice--the detergent is so that the gnats drown. It takes away the surface tension away. I stayed with a woman who had a big garden and she had flys. She had a pitcher plant and a venus fly trap, and the flies could all be found around those plants. I will warn you though I guess those plants put out a very strong smell that is attractive to flies and such, so instead of a few, she had 20 or so!