Thanks for the detailed explanations