Yep...both rats and cockroaches hate the light--turn it on, and they scurry back to their dark recesses... ;-)
There's a bumper sticker in there somewhere...how 'bout...
RATS Loathe the Light of Truth...
Help Make Dems Scurry...
FreeRepublic.com!!
FReegards...MUD