Excellent blog post. thanks for sharing with us.