NASA and the DLR are making some progress with the Mole. The Mole has been stuck for months now, and…