Index: /trunk/FACT++/src/StateMachineDimControl.cc
===================================================================
--- /trunk/FACT++/src/StateMachineDimControl.cc	(revision 14717)
+++ /trunk/FACT++/src/StateMachineDimControl.cc	(revision 14718)
@@ -66,9 +66,7 @@
 }
 
-int StateMachineDimControl::Write(const Time &time, const std::string &txt, int qos)
-{
-    if (txt=="")
-    {
-        return ChangeState(qos, time, Readline::GetScriptDepth(), Readline::GetScript(), fScriptUser);
+int StateMachineDimControl::ChangeState(int state)
+{
+    return ChangeState(state, Time(), Readline::GetScriptDepth(), Readline::GetScript(), fScriptUser);
         /*
          === This might be necessary for thread safety,
@@ -84,10 +82,4 @@
         return PostEvent(evt);
         */
-    }
-
-    // if (qos<fVerbosity)
-    //     return 0;
-
-    return StateMachineDim::Write(time, txt, qos);
 }
 
Index: /trunk/FACT++/src/StateMachineDimControl.h
===================================================================
--- /trunk/FACT++/src/StateMachineDimControl.h	(revision 14717)
+++ /trunk/FACT++/src/StateMachineDimControl.h	(revision 14718)
@@ -41,6 +41,6 @@
     static bool fIsServer;
 
-    int ChangeState(int qos, const Time &time=Time(), int scriptdepth=-1, std::string scriptfile="", std::string user="");
-    int Write(const Time &time, const std::string &txt, int qos=kMessage);
+    int ChangeState(int qos, const Time &time, int scriptdepth, std::string scriptfile, std::string user);
+    int ChangeState(int state);
 
     int StartScript(const EventImp &imp, const std::string &cmd);
