Don't worry, I take downvotes seriously and don't cast them without a reason. That's why downvotes on answers cost you 1 reputation on Stack Exchange.
(here is why question downvotes are free, since I know you are wondering: http://blog.stackoverflow.com/2011/06/optimizing-for-pearls-... )