 And I know he's listening now more than likely and happy that we just shouted him out. But now let's kick it over to Brian Fenley before we get to J.R. Gamble. Brian, what's going on, my friend? Hey. Hey. Hey. Hey, Steve. I don't know if it's Steve. I think Steve might be in tomorrow. Am I on? Tom, you're not here either. No, Martin's in tomorrow on the updates.