Excellent blog post and definitely a long way to go. Thank you for sharing it with your personal insights. Deeply appreciated.