diff --git a/examples/dom/spinner.cpp b/examples/dom/spinner.cpp
index 821f7400374d4979c2b86a01c73728b7b9c4027a..d73c77bd57c695868d75acc6d67c62b1d106b736 100644
--- a/examples/dom/spinner.cpp
+++ b/examples/dom/spinner.cpp
@@ -17,7 +17,7 @@ int main(int argc, const char* argv[]) {
   std::string reset_position;
   for (int index = 0; index < 200; ++index) {
     std::vector<Element> entries;
-    for (int i = 0; i < 22; ++i) {
+    for (int i = 0; i < 23; ++i) {
       if (i != 0)
         entries.push_back(separator());
       entries.push_back(  //
diff --git a/src/ftxui/dom/spinner.cpp b/src/ftxui/dom/spinner.cpp
index 3e7c2402199f3e2b759ef77d3a0a7e17c3a32bfd..da7860ce578e6a71a04e5ef2dc9e26d3c1120bfd 100644
--- a/src/ftxui/dom/spinner.cpp
+++ b/src/ftxui/dom/spinner.cpp
@@ -186,67 +186,88 @@ const std::vector<std::vector<std::vector<std::string>>> elements = {
         {"[  ==  ]"},
         {"[ ==   ]"},
     },
-    {{
-         " ─╮",
-         "  │",
-         "   ",
-     },
-     {
-         "  ╮",
-         "  │",
-         "  ╯",
-     },
-     {
-         "   ",
-         "  │",
-         " ─╯",
-     },
-     {
-         "   ",
-         "   ",
-         "╰─╯",
-     },
-     {
-         "   ",
-         "│  ",
-         "╰─ ",
-     },
-     {
-         "╭  ",
-         "│  ",
-         "╰  ",
-     },
-     {
-         "╭─ ",
-         "│  ",
-         "   ",
-     },
-     {
-         "╭─╮",
-         "   ",
-         "   ",
-     }},
-    {{
-         "   /\\O ",
-         "    /\\/",
-         "   /\\  ",
-         "  /  \\ ",
-         "LOL  LOL",
-     },
-     {
-         "    _O  ",
-         "   //|_ ",
-         "    |   ",
-         "   /|   ",
-         "   LLOL ",
-     },
-     {
-         "     O  ",
-         "    /_  ",
-         "    |\\  ",
-         "   / |  ",
-         " LOLLOL ",
-     }}};
+    {
+        {
+            " ─╮",
+            "  │",
+            "   ",
+        },
+        {
+            "  ╮",
+            "  │",
+            "  ╯",
+        },
+        {
+            "   ",
+            "  │",
+            " ─╯",
+        },
+        {
+            "   ",
+            "   ",
+            "╰─╯",
+        },
+        {
+            "   ",
+            "│  ",
+            "╰─ ",
+        },
+        {
+            "╭  ",
+            "│  ",
+            "╰  ",
+        },
+        {
+            "╭─ ",
+            "│  ",
+            "   ",
+        },
+        {
+            "╭─╮",
+            "   ",
+            "   ",
+        },
+    },
+    {
+        {
+            "   /\\O ",
+            "    /\\/",
+            "   /\\  ",
+            "  /  \\ ",
+            "LOL  LOL",
+        },
+        {
+            "    _O  ",
+            "   //|_ ",
+            "    |   ",
+            "   /|   ",
+            "   LLOL ",
+        },
+        {
+            "     O  ",
+            "    /_  ",
+            "    |\\  ",
+            "   / |  ",
+            " LOLLOL ",
+        },
+    },
+    {
+        {"       ", "_______", "       "},
+        {"       ", "______/", "       "},
+        {"      _", "_____/ ", "       "},
+        {"     _ ", "____/ \\", "       "},
+        {"    _  ", "___/ \\ ", "      \\"},
+        {"   _   ", "__/ \\  ", "     \\_"},
+        {"  _    ", "_/ \\   ", "    \\_/"},
+        {" _     ", "/ \\   _", "   \\_/ "},
+        {"_      ", " \\   __", "  \\_/  "},
+        {"       ", "\\   ___", " \\_/   "},
+        {"       ", "    ___", "\\_/    "},
+        {"       ", "  _____", "_/     "},
+        {"       ", " ______", "/      "},
+        {"       ", "_______", "       "},
+    },
+};
 
 }  // namespace