very well said ..