Thank you so much!! This is a fantastic explanation and really helped me understand.