thank you for your detailed and helpful explanation