Incredible, what a long, hard road. Thank you for sharing.