Progress report on Mars Pathfinder