Finally a working Mars Rover