Crystal clear explanations. Thank you.