Holy Crap you better leave the windows open so the flies come in... did you say you had roaches??? put one in the kitchen by the sink and put a couple greasy crumbs around the pot