not to go religious but bed bugs must be made by the devil, cuz god has made great things for the world, and we know or i believe thaT god also did not make everything that is on this world, and theres no logical way god would make a bed bug, so yeah definitly the devils work :( these things shouldnt exist. this is what starship troopers is all about..