Well put & well spoken !!