  #include "selfdrive/ui/qt/qt_window.h"
  #include "selfdrive/ui/qt/setup/reset.h"
  
  #define NVME "/dev/nvme0n1"
  #define SDCARD "/dev/mmcblk0"
  #define USERDATA "/dev/disk/by-partlabel/userdata"
  
  void Reset::doReset() {
    // best effort to wipe nvme and sd card
    std::system("sudo umount " NVME);
 
</s> remove     "text": "Storage drive not mounted.",
 </s> add     "text": "NVMe drive not mounted.", </s> remove   std::system("sudo umount " SDCARD);
  std::system("yes | sudo mkfs.ext4 " SDCARD);
 </s> add  </s> remove       set_offroad_alert_if_changed("Offroad_StorageMissing", (not Path("/data/media").is_mount()))
 </s> add       missing = (not Path("/data/media").is_mount()) and (not os.path.isfile("/persist/comma/living-in-the-moment"))
      set_offroad_alert_if_changed("Offroad_StorageMissing", missing)
  #include "selfdrive/ui/qt/qt_window.h"
  #include "selfdrive/ui/qt/setup/reset.h"
  
  #define NVME "/dev/nvme0n1"

  #define USERDATA "/dev/disk/by-partlabel/userdata"
  
  void Reset::doReset() {
    // best effort to wipe nvme and sd card
    std::system("sudo umount " NVME);
keep keep keep keep replace keep keep keep keep keep
 for those who want to live in the moment 
selfdrive/ui/qt/setup/reset.cc