Any time we have a check out on orbit there's a lot of products that go into that. We have the training products that we have to create, we have crew come over and get trained up on the robot. They drive around the procedures. We also have a lot of real-time ops products that have to be created. There's an entire flight ops community that we're interfacing with and everybody has to be brought up to speed on what's going to happen, what's to be expected, how much time's going to occur. That all has to be coordinated ahead of time so that when things are happening real-time, everything's expected in terms of what the robot's going to do, but its next actions are everybody's on the same page. It takes an amazing amount of time and preparation in order to achieve that level of understanding between the ops community. Then there's the technical side to it, what we're trying to accomplish on the robot from the scientific point of view. All that has to be married together because we have our milestones as researchers in the lab, and the ops community has standards in which they need to achieve those milestones. So we're trying to bridge those two worlds together on this unique payload such as Robynon. This milestone for Checkout 1.5 was particularly important because it was the first time the robot moved under its own power. The previous checkouts that we had done really looked at just booting up the robot systems, making sure that everything from a sensor point of view, from a computer point of view, had survived, ascent to the space station as we expected it. So we powered up the computer systems, we looked at the thermal signatures, because we wanted to take things slow and we've become very satisfied with the state of the robot. So Checkout 1.5 was, okay, let's get that robot to move and go through the adaptive learning script to the software parameters on how it moves in zero-g. So that was a huge gauntlet that we had to go through because we're not flying a fancy computer. We're flying a robot to assist the crew with their daily activities and other activities in particular that we feel the robot could better serve, you know, cleaning things and assisting the crew from that point of view. So we ultimately have to get the robot to move. And so this was a huge milestone because it means that all the systems, and there are hundreds of systems that are all cross-checking each other, sensors that are cross-checking each other, that have to work in order for the robot to even begin motion. So our checkout yesterday was looking at the differences between how the robot's going to work in zero-g and how we've been testing it on the Earth in 1G. The robot was going through and moving its arms one by one, moving each of the joints and its arms to understand the differences between operating in 1G and zero-g. The robot's actions are controlled by a set of software parameters, and those software parameters have to be adjusted between here on Earth and in the space station. And so we had the robot go through and adaptively learn the differences between those software parameters. There's a certain choreography to it of how we interact with the crew because we don't talk directly to the crew and how we have to discuss, we have our robot-out flight controllers, and they discuss the actions and what's going to take place in any of the nominals that we might have with specific actions. And so those have to get sent up to the crew, and then the crew and their observations are sending down to the flight controllers on the ground, what they're observing. And so there's this nice little dance that has to occur, and plus we're doing commanding both from the ground and on board the station. So with yesterday's events, for example, Mike Fossum was actually commanding the robot on the station. And so he was initiating the scripts, and he was loading the scripts that were having the robot run through, and like I mentioned, adaptively learn its game parameters for operation. But at the end, we had the ground stow the robot, and so there's this nice trade-off and this dance that has to occur back and forth, and a lot of real-time ops that are happening in coordination. So check out 1.5 is what we accomplished yesterday, and it was a very exciting day for our lab in particular, all the flight controllers that we had on the ground watching the robot and the crew. I don't know if you got a chance to see Mike Fossum in some of the video, but he was a very excited individual running that robot, and then we were equally excited watching him run that robot. You can sort of already get the sense of the relationship that the crew and Robonaut could have in the future. He could tell that Mike felt very like the activities that we were doing with Robonaut represented this new age that we're trying to usher in, which is having the crew and a highly dexterous humanoid work together. And we were just so genuinely excited to see his enthusiasm. And the events couldn't have gone any better. Having the first humanoid robot aboard the ISS, move under its own power, was really a moment to stay. It was really tough to contain our emotion because you're supposed to be this stoic, have this sense of seriousness in the control center. But yet we were grinning from ear to ear like kids in a candy store, just having the most wonderful times watching the accomplishments that were being done before us. And it was quite exciting. you