Thank you Robert. Great commentary. A million thank yous.