Very comprehensive! Thank you!