diff --git a/Documentation/Examples/CMakeLists.txt b/Documentation/Examples/CMakeLists.txt
index 50c937f1415e3c4115c6299970664a795a42092c..3e933ea6f97282fb6a5f0f08a55f6967b8d1a996 100644
--- a/Documentation/Examples/CMakeLists.txt
+++ b/Documentation/Examples/CMakeLists.txt
@@ -131,8 +131,8 @@ target_link_libraries (staticsequence_example
   CORSIKAlogging)
 
 
-CORSIKA_ADD_EXAMPLE (proposal_example RUN_OPTIONS 100.)
-target_link_libraries (proposal_example
+CORSIKA_ADD_EXAMPLE (em_shower RUN_OPTIONS 100.)
+target_link_libraries (em_shower
   SuperStupidStack
   CORSIKAunits
   CORSIKAlogging
diff --git a/Documentation/Examples/proposal_example.cc b/Documentation/Examples/em_shower.cc
similarity index 99%
rename from Documentation/Examples/proposal_example.cc
rename to Documentation/Examples/em_shower.cc
index 0494ce8a54d86027b999a69ee70818837944c2fb..fc4a51f8c864f29c47ef14f5d6e49581a01266b7 100644
--- a/Documentation/Examples/proposal_example.cc
+++ b/Documentation/Examples/em_shower.cc
@@ -56,7 +56,7 @@ void registerRandomStreams() {
 
 int main(int argc, char** argv) {
   if (argc != 2) {
-    std::cerr << "usage: proposal_example <energy/GeV>" << std::endl;
+    std::cerr << "usage: em_shower <energy/GeV>" << std::endl;
     return 1;
   }
   feenableexcept(FE_INVALID);