NASA's Perseverance rover: Live ups