Index: /trunk/FACT++/src/Main.h
===================================================================
--- /trunk/FACT++/src/Main.h	(revision 11385)
+++ /trunk/FACT++/src/Main.h	(revision 11386)
@@ -57,6 +57,21 @@
             win << kRed << "ERROR - Couldn't open log-file " << conf.Get<string>("log") << ": " << strerror(errno) << endl;
 
+
     S io_service(wout);
+
+    const Time now;
+    io_service.Write(now, "---------------------------- Program ----------------------------");
+    io_service.Write(now, " Time: "+now.GetAsStr("%c"));
+    io_service.Write(now, " Name: "+conf.GetName());
+    io_service.Write(now, " Compiled: "__DATE__" "__TIME__);
+    io_service.Write(now, $Rev$);
+    io_service.Write(now, "---------------------------- Options ----------------------------");
+    const multimap<string,string> map = conf.GetOptions();
+    for (multimap<string,string>::const_iterator it=map.begin(); it!=map.end(); it++)
+        io_service.Write(now, " -> "+it->first+" = "+it->second);
+    io_service.Write(now, "------------------------ Evaluating options ---------------------");
+
     const int rc = io_service.EvalConfiguration(conf);
+    io_service.Message("======================== Starting main loop =====================");
     if (rc>=0)
         return rc;
