Thank you for making it so comprehensive. You don't know how much this helps my understanding.