mounting mechanism, like what we talked about last night. You know, being able to take it down and like have some stand that can just like stand it out there. Good little desktop meeting recorder. Yeah. Okay, I'll wait for you. I'll start. I'll join the Zoom and I'll also join the Zoom. Can I have the wearable? I need to go pull a file off of it. Pull out. Thanks. All right, you can use that sensor. Zoom, Zoom, Zoom. Let me join the Zoom as well. Hello? I'm like off, so we'll use Kelly's sound. Maybe what about these Wi-Fi's with username and password? Would that work? I'm not sure, it's a good question. Just a thought in your mind, WeWork is like that. Work on it. I'll find mine as I walk into WeWork too. Hey, good, good, how's it going? Oh, you also have William here, and also. I'm over here. Raj and Bailey over here. Hello. Let's all use Kelly's audio. Yeah, we'll use Kelly's audio sounds good. All right. Maybe I'll take one of those with display. There are good displays. These are the best I've ever had in my life. They're only $69 now if you find the right ones. Right. How much did you pay for yours? I'll talk about it. Okay. Oh, really? I would like one if it's only $69. I'll pay $200. Don't think about it, it's okay. Now I'll pay you first. Now I can't think about anything else. Okay. Xiaohiu, maybe you can start by just talking about what you did first, and after that we can go into new stuff. Okay. So, what I did, I can explain to you a little bit of code, and also what we had on the UI side. So, I'm here with my new component, which is DreamWorks Subversion Server. And so initially, this is the current version, which is running on production. As you can see, it's already about 396 lines of code. I tried to reduce them, the lines of code, and now the current code that we have is about 173 lines, and it's much more clearer to understand. If you see here, I have created something called a style component in React. If you go here, you can see that these styles for each and every component over here is defined right here. For example, we have profile. This is the profile logo. Right now, I have only four inclusions. This means that it can support four inclusions now. You can try it for six or seven. It's not applying any colors to it, but we can extend the list here. And then, if you look at the styles and the overall, the code base, it's much more clearer to understand. Over here, we know that we have this timeline. We have the toggle buttons, which we show up top, transcript and description. This, I have also enabled the auto-scrolling, so whenever we keep on speaking, this list keeps on going to the bottom. So, that logic is somewhere here. So, whenever we have a new transcript, we try to scroll to the bottom. And then, we have the toggle buttons. When you select the description, we completely change the view. Instead of showing the timeline, we show the description, which is not yet implemented. I think, yeah, so this is not implemented, but once I have the API, I can create another component for description, which will send the transcript data to the API and get the description.