Thanks for this detailed explanation.