diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,8 @@
 # Changelog
 
+## 1.2.1 (2024-11-01)
+- add MiracleWM and KDE_Mobile Live images
+
 ## 1.2 (2024-09-17)
 - default centos-stream to mirror.stream.centos.org
 - initial support for CS Alternative Live respins
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -60,21 +60,21 @@
 ```
 Fedora iso downloader
 
-Usage: dl-fedora [--version] [-g|--gpg-keys] [--no-checksum | --checksum]
-                 [--debug] [-T|--no-http-timeout]
-                 [(-c|--check) | (-l|--local) | --list | (-R|--replace)]
-                 [-n|--dry-run] [-r|--run]
-                 [(-L|--latest) | (-d|--dl) | (-k|--koji) | (-m|--mirror URL)]
-                 [--dvd] [--cs-live-respin]
+Usage: dl-fedora [--version] [-g|--gpg-keys] [--no-checksum | --checksum] 
+                 [--debug] [-T|--no-http-timeout] 
+                 [(-c|--check) | (-l|--local) | --list | (-R|--replace)] 
+                 [-n|--dry-run] [-r|--run] 
+                 [(-L|--latest) | (-d|--dl) | (-k|--koji) | (-m|--mirror URL)] 
+                 [--dvd] [--cs-live-respin] 
                  [--cs-devel | --cs-test | --cs-production] [-a|--arch ARCH]
                  RELEASE [EDITION]
 
   Tool for downloading Fedora iso file images.
   RELEASE = release number, respin, rawhide, test (Beta), stage (RC), eln, c9s, c10s
   EDITION = {cloud,container,everything,server,workstation,budgie,cinnamon,i3,
-             kde,lxde,lxqt,mate,soas,sway,xfce,silverblue,kinoite,onyx,sericea,
-             iot} [default: workstation]
-
+             kde,kdemobile,lxde,lxqt,mate,miracle,soas,sway,xfce,silverblue,
+             kinoite,onyx,sericea,iot} [default: workstation]
+  
   See <https://github.com/juhp/dl-fedora/#readme>
 
 Available options:
diff --git a/dl-fedora.cabal b/dl-fedora.cabal
--- a/dl-fedora.cabal
+++ b/dl-fedora.cabal
@@ -1,6 +1,6 @@
 cabal-version:       1.18
 name:                dl-fedora
-version:             1.2
+version:             1.2.1
 synopsis:            Fedora image download tool
 description:
             Tool to download Fedora and Centos Stream iso and image files.
@@ -42,7 +42,7 @@
                        http-types,
                        optparse-applicative,
                        regex-posix,
-                       simple-cmd >= 0.2.7,
+                       simple-cmd >= 0.2,
                        simple-cmd-args >= 0.1.8,
                        simple-prompt >= 0.2,
                        text,
diff --git a/src/Main.hs b/src/Main.hs
--- a/src/Main.hs
+++ b/src/Main.hs
@@ -31,7 +31,13 @@
 
 import SimpleCmd (cmd, cmd_, cmdBool, cmdN, error', grep_, logMsg,
                   pipe_, pipeBool, pipeFile_,
-                  sudoLog, warning, (+-+))
+                  warning, (+-+),
+#if MIN_VERSION_simple_cmd(0,2,7)
+                  sudoLog
+#else
+                  sudo_
+#endif
+                  )
 import SimpleCmdArgs
 import SimplePrompt (yesNo, yesNoDefault)
 
@@ -62,9 +68,11 @@
                    | Cinnamon
                    | I3
                    | KDE
+                   | KDEMobile -- made with Kiwi
                    | LXDE
                    | LXQt
                    | MATE
+                   | Miracle -- made with Kiwi
                    | SoaS
                    | Sway
                    | Xfce  -- last spin: used below
@@ -76,7 +84,9 @@
  deriving (Show, Enum, Bounded, Eq)
 
 showEdition :: FedoraEdition -> String
+showEdition KDEMobile = "KDE-Mobile"
 showEdition MATE = "MATE_Compiz"
+showEdition Miracle = "MiracleWM"
 showEdition I3 = "i3"
 showEdition e = show e
 
@@ -100,6 +110,9 @@
 fedoraSpins :: [FedoraEdition]
 fedoraSpins = [Budgie .. Xfce]
 
+kiwiSpins :: [FedoraEdition]
+kiwiSpins = [Miracle, KDEMobile]
+
 data CheckSum = AutoCheckSum | NoCheckSum | CheckSum
   deriving Eq
 
@@ -328,7 +341,7 @@
                   user <- getLoginName
                   sudoLog "chown" [user,localfile]
                   else
-                  error' $ localfile <> " does have write permission, aborting!"
+                  error' $ localfile <> " does not have write permission, aborting!"
               findMirror primeUrl path file
             else findMirror primeUrl path file
         let finalDir = dropFileName finalurl
@@ -502,7 +515,10 @@
                   IoT -> ("", rel ++ [".*" <> showArch arch])
                   Cloud -> ('.' : showArch arch, rel)
                   Container -> ('.' : showArch arch, rel)
-                  _ -> ("", showArch arch : rel)
+                  _ -> ("",
+                        if edition `elem` kiwiSpins
+                        then rel
+                        else showArch arch : rel)
           in
             intercalate "-" (["Fedora", showEdition edition, editionType edition ++ midpref] ++ middle)
 
@@ -750,3 +766,10 @@
 csLive MATE = "MATE"
 csLive Xfce = "XFCE"
 csLive ed = error' $ "unsupported edition:" +-+ showEdition ed
+
+#if !MIN_VERSION_simple_cmd(0,2,7)
+sudoLog :: String -- ^ command
+     -> [String] -- ^ arguments
+     -> IO ()
+sudoLog = sudo_
+#endif
