Thank you for detailed explanation