Mars updated spacecraft and science-based overlays