NASA is working on a corrective solution.....
They are of course testing it in space first.
This is actually kind of interesting, July 4, 2005 1:52 am edt, the most expensive taxpayer funded fireworks, $333 million mission, will occur 80 million miles away from Earth. Stay awake for it folks....and no I don't believe Bruce Willis will be personally present.
Watch the flash animation here. Or check out the link above.