Such a well thought out and informative post..thank you