It is out there and we need to learn it before it is to late.
This article tells you how to do it better.

I also made an entry on dzone.