Thank you for all your efforts and detail here, noted.