Thanks for sharing such a detailed information.