Yes, hi. Congrats, great numbers. First question is if you would like to address the UnitedHealthcare news flow and the impact that it would have on our company. And second, you know these large deals that we have signed, typically when do they, when do they -- what is the kind of ramp up time that they would take?
Super. Thanks. I'll rejoin the queue.