Excellent article! Thanks for sharing.