 I'm doing very well. We very much appreciate you coming down on super short notice. I know that might have thrown a little bit of a wrinkle into your schedule. I know today is a very fun and busy day for Tri-Valley Transportation as it is Transit Day. Yes. Talk a little bit about that and kind of how it's been able to work and everything.