What an excellent article. Thank you:-)