Roaches will ingest things that stick to their feet when they groom themselves. That is why sprays work ... until they evolve immunity to the poison. I am even noticing the "Palmetto bugs" (American cockroach) in Florida is becoming immune to a lot of the poisons.They used to be easy to kill. Pretty soon they will be as bad as those nasty little European and Asian roaches you see in the city.