Thank you for so detailed explanations.