hot damn! thanks for your generous & altruistic boosts, everyone. :) ayn rand must be spinning in her grave.