Very comprehensive. Thanks for all.