Thanks Desiree for bumping up this topic, its really helpful and also a hearty thanks to Joe for this wonderful article.