diff --git a/examples/corsika.cpp b/examples/corsika.cpp
index 09e024287b619b0f39accbfcc59e284ec8b9a10a..275ca88e26daebf256a57ce540152e3cb21957d1 100644
--- a/examples/corsika.cpp
+++ b/examples/corsika.cpp
@@ -148,8 +148,8 @@ int main(int argc, char** argv) {
       ->group("Misc.");
   app.add_flag("--force-interaction", "Force the location of the first interaction.")
       ->group("Misc.");
-  app.add_option("-v,--verbosity", "Verbosity level: warn, info, debug, trace.")
-      ->default_val("info")
+  app.add_option("-v,--verbosity", "Verbosity level")
+      ->default_str("info")
       ->check(CLI::IsMember({"warn", "info", "debug", "trace"}))
       ->group("Misc.");
 
@@ -157,7 +157,7 @@ int main(int argc, char** argv) {
   CLI11_PARSE(app, argc, argv);
 
   string const loglevel =
-      (app.count("--verbosity") ? app["verbosity"]->as<string>() : "info");
+      (app.count("--verbosity") ? app["--verbosity"]->as<string>() : "info");
   if (loglevel == "warn") {
     logging::set_level(logging::level::warn);
   } else if (loglevel == "info") {
diff --git a/examples/mars.cpp b/examples/mars.cpp
index 73ca6fbf900457a8791229b9dcbd8a9efc8b7264..92ed62ad9cd76578ebbbaeddf4c42702e1b64416 100644
--- a/examples/mars.cpp
+++ b/examples/mars.cpp
@@ -347,7 +347,7 @@ int main(int argc, char** argv) {
   corsika::proposal::ContinuousProcess emContinuous(env);
   InteractionCounter emCascadeCounted(emCascade);
 
-  LongitudinalProfile longprof{showerAxis};
+  LongitudinalProfile longprof{showerAxis, 1_g / square(1_cm)};
 
   corsika::urqmd::UrQMD urqmd;
   InteractionCounter urqmdCounted{urqmd};