very well put.. thank you )