This is an excellent article, very clear and has needed info. It’s rare to find articles of this quality. Thanks!