 Happy to be here as always. Yes. Well, I appreciate all the great information that you were able to bring to us. Last segment, I had a ton of response from it as we talked about dark money in our elections. And I feel like we could probably go on for a whole other segment on just dark money. But I do want to shift a little bit in this conversation. First, tell a little bit about Open Secrets to those out there listening who may have missed our last conversation.