Sort:  

Excellent post, very well articulated. thank you so much.