Very informative

very accurate, and explanations are perfect. Thank you.