diff --git a/pocketsphinxAdapter/CMakeLists.txt b/pocketsphinxAdapter/CMakeLists.txt
index 053501dc76834b876f3fc7aae5ff0b6502f0e9b8..e6c02748395e21aa11b7941652ddd89295b81815 100644
--- a/pocketsphinxAdapter/CMakeLists.txt
+++ b/pocketsphinxAdapter/CMakeLists.txt
@@ -19,6 +19,7 @@ find_package(Qt4 REQUIRED)
 find_package(RSB REQUIRED)
 find_package(RST REQUIRED)
 find_package(RSC REQUIRED)
+FIND_PACKAGE(LibXml2 REQUIRED)
 find_package(RSBXML)
 #MESSAGE (STATUS "Boost_INCLUDE_DIRS: " ${Boost_INCLUDE_DIRS} )
 #MESSAGE (STATUS "Boost_THREAD_LIBRARIES: " ${Boost_LDFLAGS} )
diff --git a/pocketsphinxAdapter/config/cocktailparty/cocktailparty.conf b/pocketsphinxAdapter/config/cocktailparty/cocktailparty.conf
index 1084aca27460eb6d47736cdf0d33d53528935244..71bfa718afb2967ed80b4ebbd78f77dd0a9516b1 100644
--- a/pocketsphinxAdapter/config/cocktailparty/cocktailparty.conf
+++ b/pocketsphinxAdapter/config/cocktailparty/cocktailparty.conf
@@ -17,7 +17,7 @@ autoload=yes;
 name=object;
 hmm=/vol/robocup/2013/share/pocketsphinx/model/hmm/en_US/hub4wsj_sc_8k;
 dict=/vol/robocup/2013/share/SpeechRec/psGrammar/dictionary/tobiDic.dic;
-jsgf=/vol/robocup/2013/share/SpeechRec/psGrammar/object/object.jsgf;
+jsgf=/vol/robocup/2013/share/SpeechRec/psGrammar/cocktailparty/object.jsgf;
 rsbscope=/speechrec/psa/object;
 bestpath=no;
 autoload=yes;
diff --git a/pocketsphinxAdapter/grammar/bironLeave/bironLeave.jsgf b/pocketsphinxAdapter/grammar/bironLeave/bironLeave.jsgf
index 85eb4664644b1f60a3763bea7371a0e77fed717c..870fea1ef294e8f2154a777f435af1073ebca0a6 100644
--- a/pocketsphinxAdapter/grammar/bironLeave/bironLeave.jsgf
+++ b/pocketsphinxAdapter/grammar/bironLeave/bironLeave.jsgf
@@ -1,3 +1,3 @@
 #JSGF V1.0;
 grammar BIRON_Leave;
-public <statement> = [biron] [please] leave [please] [biron];
+public <leave> = biron [please] leave;
diff --git a/pocketsphinxAdapter/grammar/cocktailparty/object.jsgf b/pocketsphinxAdapter/grammar/cocktailparty/object.jsgf
new file mode 100644
index 0000000000000000000000000000000000000000..79943100432690a95b6ad85b5c46df796628605e
--- /dev/null
+++ b/pocketsphinxAdapter/grammar/cocktailparty/object.jsgf
@@ -0,0 +1,9 @@
+#JSGF V1.0;
+grammar ToBI_object;
+public <statement> = <objectPhrase>;
+
+<objectPhrase> = [<verb>] [<article>] <objects>;
+<objects> = milk | cocoa | cookies;
+
+<verb> = bring | carry | retrieve | fetch | get | give;
+<article> = the | an | some | a;
diff --git a/pocketsphinxAdapter/grammar/leave/leave.jsgf b/pocketsphinxAdapter/grammar/leave/leave.jsgf
index 7891a12bf79a77d78bbc3047b5b7f6117dffdd11..25312ae9197a36cfc5d04e3e637e82efa2e85e8a 100644
--- a/pocketsphinxAdapter/grammar/leave/leave.jsgf
+++ b/pocketsphinxAdapter/grammar/leave/leave.jsgf
@@ -1,3 +1,3 @@
 #JSGF V1.0;
 grammar ToBI_leave;
-public <statement> = [tobi] [please] leave [please] [tobi];
+public <leave> = tobi [please] leave;
diff --git a/pocketsphinxAdapter/grammar/person/person.jsgf b/pocketsphinxAdapter/grammar/person/person.jsgf
index 46ad0b9bf339c3965d99685eb3b79ca61ae8e0da..3824c984a301bd03d16158cc77c16f6ecfa74def 100644
--- a/pocketsphinxAdapter/grammar/person/person.jsgf
+++ b/pocketsphinxAdapter/grammar/person/person.jsgf
@@ -2,5 +2,4 @@
 grammar ToBI_person;
 public <statement> = <naming>;
 <naming> = [(my name is) | (i am)] <name>;
-<name> = James | John | Robert | William | David | Richard | Michael | Charles | Joseph | Thomas
-	| Mary | Patricia | Linda | Barbara | Elizabeth | Jennifer | Maria | Susan | Margaret | Dorothy;
+<name> = james | john | robert | william | david | richard | michael | charles | joseph | thomas | mary | patricia | linda | barbara | elizabeth | jennifer | maria | susan | margaret | dorothy;
diff --git a/pocketsphinxAdapter/grammar/restaurant/restaurant.jsgf b/pocketsphinxAdapter/grammar/restaurant/restaurant.jsgf
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..1aface59ce30869b8f03f693670136d31273b396 100644
--- a/pocketsphinxAdapter/grammar/restaurant/restaurant.jsgf
+++ b/pocketsphinxAdapter/grammar/restaurant/restaurant.jsgf
@@ -0,0 +1,3 @@
+#JSGF V1.0;
+grammar ToBI_restaurant;
+public <restaurant> = 
diff --git a/pocketsphinxAdapter/nbproject/configurations.xml b/pocketsphinxAdapter/nbproject/configurations.xml
index a212626eccb66603ebdf2570d52fbef738ae62a1..9f014f9f2e0b456e2c648b16f8132e38366b7240 100644
--- a/pocketsphinxAdapter/nbproject/configurations.xml
+++ b/pocketsphinxAdapter/nbproject/configurations.xml
@@ -3,6 +3,23 @@
   <logicalFolder name="root" displayName="root" projectFiles="true" kind="ROOT">
     <logicalFolder name="lib" displayName="lib" projectFiles="true" root="/usr/lib">
       <logicalFolder name="gcc" displayName="gcc" projectFiles="true">
+        <logicalFolder name="x86_64-linux-gnu"
+                       displayName="x86_64-linux-gnu"
+                       projectFiles="true">
+          <logicalFolder name="4.6" displayName="4.6" projectFiles="true">
+            <logicalFolder name="include" displayName="include" projectFiles="true">
+              <itemPath>/usr/lib/gcc/x86_64-linux-gnu/4.6/include/stdarg.h</itemPath>
+              <itemPath>/usr/lib/gcc/x86_64-linux-gnu/4.6/include/stddef.h</itemPath>
+              <itemPath>/usr/lib/gcc/x86_64-linux-gnu/4.6/include/stdint.h</itemPath>
+            </logicalFolder>
+            <logicalFolder name="include-fixed"
+                           displayName="include-fixed"
+                           projectFiles="true">
+              <itemPath>/usr/lib/gcc/x86_64-linux-gnu/4.6/include-fixed/limits.h</itemPath>
+              <itemPath>/usr/lib/gcc/x86_64-linux-gnu/4.6/include-fixed/syslimits.h</itemPath>
+            </logicalFolder>
+          </logicalFolder>
+        </logicalFolder>
         <logicalFolder name="x86_64-pc-linux-gnu"
                        displayName="x86_64-pc-linux-gnu"
                        projectFiles="true">
@@ -155,6 +172,7 @@
         </logicalFolder>
       </logicalFolder>
       <itemPath>/usr/lib/librsb.so.0.9</itemPath>
+      <itemPath>/vol/robocup/2013/lib/librsb.so.0.9</itemPath>
       <itemPath>/usr/lib/librst.so.0.9</itemPath>
     </logicalFolder>
     <df root="." name="pocketsphinxAdapter">
@@ -179,7 +197,10 @@
           <in>moc_SimpleDoubleThresholdSegmenter.cxx</in>
           <in>moc_SimpleTextAddField.cxx</in>
           <in>moc_measureDb.cxx</in>
+          <in>moc_publishRsb.cxx</in>
+          <in>moc_rsbRemoteReceiver.cxx</in>
         </df>
+        <in>pocketsphinxAdapterConfig.h</in>
       </df>
       <df name="src">
         <in>AlsaMicGrabber.cpp</in>
@@ -204,6 +225,7 @@
         <in>SimpleTextAddField.cpp</in>
         <in>SimpleTextAddField.h</in>
         <in>configFileParser.cpp</in>
+        <in>configFileParser.h</in>
         <in>configFileParserTest.cpp</in>
         <in>dataRingBuffer.cpp</in>
         <in>dataRingBuffer.h</in>
@@ -230,7 +252,6 @@
         <in>rsbRemoteReceiver.h</in>
         <in>sendSpeechRecEnable.cpp</in>
       </df>
-      <in>pocketsphinxAdapterConfig.h</in>
     </df>
     <logicalFolder name="ExternalFiles"
                    displayName="Important Files"
@@ -257,601 +278,275 @@
       </codeAssistance>
       <makefileType>
         <makeTool>
-          <buildCommandWorkingDir>.</buildCommandWorkingDir>
+          <buildCommandWorkingDir>build</buildCommandWorkingDir>
           <buildCommand>${MAKE} -j8 -f Makefile</buildCommand>
           <cleanCommand>${MAKE} -f Makefile clean</cleanCommand>
-          <executablePath>src/pocketsphinxAdapter</executablePath>
+          <executablePath>build/src/pocketsphinxAdapter</executablePath>
         </makeTool>
       </makefileType>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include-fixed/limits.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include-fixed/syslimits.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/algorithm"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/backward/binders.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/algorithmfwd.h"
+      <item path="/usr/lib/gcc/x86_64-linux-gnu/4.6/include-fixed/limits.h"
             ex="false"
             tool="3"
             flavor2="0">
       </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/allocator.h"
+      <item path="/usr/lib/gcc/x86_64-linux-gnu/4.6/include-fixed/syslimits.h"
             ex="false"
             tool="3"
             flavor2="0">
       </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/basic_ios.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
+      <item path="/usr/lib/librsb.so.0.9" ex="false" tool="1" flavor2="4">
+        <ccTool>
+          <incDir>
+            <pElem>src</pElem>
+          </incDir>
+        </ccTool>
       </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/basic_ios.tcc"
-            ex="false"
-            tool="3"
-            flavor2="0">
+      <item path="/usr/lib/librst.so.0.9" ex="false" tool="1" flavor2="4">
+        <ccTool>
+          <incDir>
+            <pElem>src</pElem>
+          </incDir>
+        </ccTool>
       </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/basic_string.h"
+      <item path="/vol/robocup/2013/lib/librsb.so.0.9"
             ex="false"
-            tool="3"
-            flavor2="0">
+            tool="1"
+            flavor2="4">
+        <ccTool>
+          <incDir>
+            <pElem>build/src</pElem>
+          </incDir>
+        </ccTool>
       </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/basic_string.tcc"
+      <item path="build/CMakeFiles/2.8.10.2/CompilerIdC/CMakeCCompilerId.c"
             ex="false"
-            tool="3"
-            flavor2="0">
+            tool="0"
+            flavor2="2">
+        <cTool>
+        </cTool>
       </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/char_traits.h"
+      <item path="build/CMakeFiles/2.8.10.2/CompilerIdCXX/CMakeCXXCompilerId.cpp"
             ex="false"
-            tool="3"
-            flavor2="0">
+            tool="1"
+            flavor2="4">
+        <ccTool>
+        </ccTool>
       </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/codecvt.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
+      <item path="build/pocketsphinxAdapterConfig.h" ex="false" tool="3" flavor2="0">
       </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/concept_check.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
+      <item path="build/src/moc_AlsaMicGrabber.cxx" ex="false" tool="1" flavor2="4">
+        <ccTool>
+        </ccTool>
       </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/cpp_type_traits.h"
+      <item path="build/src/moc_EqualizerColorWidget.cxx"
             ex="false"
-            tool="3"
-            flavor2="0">
+            tool="1"
+            flavor2="4">
+        <ccTool>
+        </ccTool>
       </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/cxxabi_forced.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
+      <item path="build/src/moc_EqualizerWidget.cxx" ex="false" tool="1" flavor2="4">
+        <ccTool>
+        </ccTool>
       </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/deque.tcc"
+      <item path="build/src/moc_PocketSphinxWidget.cxx"
             ex="false"
-            tool="3"
-            flavor2="0">
+            tool="1"
+            flavor2="4">
+        <ccTool>
+        </ccTool>
       </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/exception_defines.h"
+      <item path="build/src/moc_PocketSphinxWrapper.cxx"
             ex="false"
-            tool="3"
-            flavor2="0">
+            tool="1"
+            flavor2="4">
+        <ccTool>
+        </ccTool>
       </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/fstream.tcc"
+      <item path="build/src/moc_PocketsphinxAdapter.cxx"
             ex="false"
-            tool="3"
-            flavor2="0">
+            tool="1"
+            flavor2="4">
+        <ccTool>
+        </ccTool>
       </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/functexcept.h"
+      <item path="build/src/moc_SimpleDoubleThresholdSegmenter.cxx"
             ex="false"
-            tool="3"
-            flavor2="0">
+            tool="1"
+            flavor2="4">
+        <ccTool>
+        </ccTool>
       </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/ios_base.h"
+      <item path="build/src/moc_SimpleTextAddField.cxx"
             ex="false"
-            tool="3"
-            flavor2="0">
+            tool="1"
+            flavor2="4">
+        <ccTool>
+        </ccTool>
       </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/istream.tcc"
-            ex="false"
-            tool="3"
-            flavor2="0">
+      <item path="build/src/moc_measureDb.cxx" ex="false" tool="1" flavor2="4">
+        <ccTool>
+        </ccTool>
       </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/locale_classes.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
+      <item path="build/src/moc_publishRsb.cxx" ex="false" tool="1" flavor2="4">
+        <ccTool>
+        </ccTool>
       </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/locale_classes.tcc"
+      <item path="build/src/moc_rsbRemoteReceiver.cxx"
             ex="false"
-            tool="3"
-            flavor2="0">
+            tool="1"
+            flavor2="4">
+        <ccTool>
+        </ccTool>
       </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/locale_facets.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
+      <folder path="pocketsphinxAdapter">
+        <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_CORE_LIB</Elem>
+            <Elem>QT_GUI_LIB</Elem>
+            <Elem>RST_EXPORT=</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="pocketsphinxAdapter/build/CMakeFiles">
+        <ccTool>
+          <preprocessorList>
+            <Elem>QT_DEBUG</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <folder path="pocketsphinxAdapter/build/src">
+        <ccTool>
+          <incDir>
+            <pElem>build</pElem>
+            <pElem>/vol/robocup/2013/include</pElem>
+            <pElem>/vol/robocup/2013/include/sphinxbase</pElem>
+            <pElem>/vol/robocup/2013/include/pocketsphinx</pElem>
+            <pElem>/vol/robocup/2013/include/rsb0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/vol/robocup/2013/include/rst0.9/stable</pElem>
+            <pElem>/usr/include/libxml2</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_NO_DEBUG</Elem>
+          </preprocessorList>
+        </ccTool>
+      </folder>
+      <item path="src/AlsaMicGrabber.cpp" ex="false" tool="1" flavor2="4">
+        <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+            <pElem>build</pElem>
+            <pElem>/vol/robocup/2013/include</pElem>
+            <pElem>/vol/robocup/2013/include/sphinxbase</pElem>
+            <pElem>/vol/robocup/2013/include/pocketsphinx</pElem>
+            <pElem>/vol/robocup/2013/include/rsb0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/vol/robocup/2013/include/rst0.9/stable</pElem>
+            <pElem>/usr/include/libxml2</pElem>
+            <pElem>build/src</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_NO_DEBUG</Elem>
+          </preprocessorList>
+        </ccTool>
       </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/locale_facets.tcc"
-            ex="false"
-            tool="3"
-            flavor2="0">
+      <item path="src/AlsaMicGrabber.h" ex="false" tool="3" flavor2="0">
       </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/locale_facets_nonio.tcc"
-            ex="false"
-            tool="3"
-            flavor2="0">
+      <item path="src/EqualizerColorWidget.cpp" ex="false" tool="1" flavor2="4">
+        <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+            <pElem>build</pElem>
+            <pElem>/vol/robocup/2013/include</pElem>
+            <pElem>/vol/robocup/2013/include/sphinxbase</pElem>
+            <pElem>/vol/robocup/2013/include/pocketsphinx</pElem>
+            <pElem>/vol/robocup/2013/include/rsb0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/vol/robocup/2013/include/rst0.9/stable</pElem>
+            <pElem>/usr/include/libxml2</pElem>
+            <pElem>build/src</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_NO_DEBUG</Elem>
+          </preprocessorList>
+        </ccTool>
       </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/localefwd.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
+      <item path="src/EqualizerColorWidget.h" ex="false" tool="3" flavor2="0">
       </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/move.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
+      <item path="src/EqualizerWidget.cpp" ex="false" tool="1" flavor2="4">
+        <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+            <pElem>build</pElem>
+            <pElem>/vol/robocup/2013/include</pElem>
+            <pElem>/vol/robocup/2013/include/sphinxbase</pElem>
+            <pElem>/vol/robocup/2013/include/pocketsphinx</pElem>
+            <pElem>/vol/robocup/2013/include/rsb0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/vol/robocup/2013/include/rst0.9/stable</pElem>
+            <pElem>/usr/include/libxml2</pElem>
+            <pElem>build/src</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_NO_DEBUG</Elem>
+          </preprocessorList>
+        </ccTool>
       </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/ostream.tcc"
-            ex="false"
-            tool="3"
-            flavor2="0">
+      <item path="src/EqualizerWidget.h" ex="false" tool="3" flavor2="0">
       </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/ostream_insert.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/postypes.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/range_access.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/slice_array.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/sstream.tcc"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/stl_algo.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/stl_algobase.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/stl_bvector.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/stl_construct.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/stl_deque.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/stl_function.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/stl_heap.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/stl_iterator.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/stl_iterator_base_funcs.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/stl_iterator_base_types.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/stl_map.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/stl_multimap.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/stl_pair.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/stl_queue.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/stl_relops.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/stl_tempbuf.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/stl_tree.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/stl_uninitialized.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/stl_vector.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/streambuf.tcc"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/streambuf_iterator.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/stringfwd.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/valarray_array.tcc"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/bits/vector.tcc"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/cctype"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/clocale"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/cstdio"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/cstdlib"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/ctime"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/cwchar"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/cwctype"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/debug/debug.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/deque"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/exception"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/ext/atomicity.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/ext/new_allocator.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/ext/numeric_traits.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/ext/type_traits.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/fstream"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/initializer_list"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/ios"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/iosfwd"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/iostream"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/istream"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/map"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/new"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/ostream"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/queue"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/sstream"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/streambuf"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/string"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/utility"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/vector"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/x86_64-pc-linux-gnu/bits/atomic_word.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/x86_64-pc-linux-gnu/bits/basic_file.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/x86_64-pc-linux-gnu/bits/c++allocator.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/x86_64-pc-linux-gnu/bits/c++config.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/x86_64-pc-linux-gnu/bits/c++io.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/x86_64-pc-linux-gnu/bits/c++locale.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/x86_64-pc-linux-gnu/bits/cpu_defines.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/x86_64-pc-linux-gnu/bits/ctype_base.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/x86_64-pc-linux-gnu/bits/ctype_inline.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/x86_64-pc-linux-gnu/bits/gthr-default.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/x86_64-pc-linux-gnu/bits/gthr.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/x86_64-pc-linux-gnu/bits/messages_members.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/x86_64-pc-linux-gnu/bits/os_defines.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include/g++-v4/x86_64-pc-linux-gnu/bits/time_members.h"
-            ex="false"
-            tool="3"
-            flavor2="0">
-      </item>
-      <item path="/usr/lib/librsb.so.0.9" ex="false" tool="1" flavor2="4">
-        <ccTool>
-        </ccTool>
-      </item>
-      <item path="/usr/lib/librst.so.0.9" ex="false" tool="1" flavor2="4">
-        <ccTool>
-        </ccTool>
-      </item>
-      <item path="build/CMakeFiles/2.8.10.2/CompilerIdC/CMakeCCompilerId.c"
-            ex="false"
-            tool="0"
-            flavor2="2">
-        <cTool>
-        </cTool>
-      </item>
-      <item path="build/CMakeFiles/2.8.10.2/CompilerIdCXX/CMakeCXXCompilerId.cpp"
-            ex="false"
-            tool="1"
-            flavor2="4">
-        <ccTool>
-        </ccTool>
-      </item>
-      <item path="build/src/moc_AlsaMicGrabber.cxx" ex="false" tool="1" flavor2="4">
-        <ccTool>
-        </ccTool>
-      </item>
-      <item path="build/src/moc_EqualizerColorWidget.cxx"
-            ex="false"
-            tool="1"
-            flavor2="4">
-        <ccTool>
-        </ccTool>
-      </item>
-      <item path="build/src/moc_EqualizerWidget.cxx" ex="false" tool="1" flavor2="4">
-        <ccTool>
-        </ccTool>
-      </item>
-      <item path="build/src/moc_PocketSphinxWidget.cxx"
-            ex="false"
-            tool="1"
-            flavor2="4">
-        <ccTool>
-        </ccTool>
-      </item>
-      <item path="build/src/moc_PocketSphinxWrapper.cxx"
-            ex="false"
-            tool="1"
-            flavor2="4">
-        <ccTool>
-        </ccTool>
-      </item>
-      <item path="build/src/moc_PocketsphinxAdapter.cxx"
-            ex="false"
-            tool="1"
-            flavor2="4">
-        <ccTool>
-        </ccTool>
-      </item>
-      <item path="build/src/moc_SimpleDoubleThresholdSegmenter.cxx"
-            ex="false"
-            tool="1"
-            flavor2="4">
-        <ccTool>
-        </ccTool>
-      </item>
-      <item path="build/src/moc_SimpleTextAddField.cxx"
-            ex="false"
-            tool="1"
-            flavor2="4">
-        <ccTool>
-        </ccTool>
-      </item>
-      <item path="build/src/moc_measureDb.cxx" ex="false" tool="1" flavor2="4">
-        <ccTool>
-        </ccTool>
-      </item>
-      <folder path="lib">
-        <ccTool>
-          <incDir>
-            <pElem>src</pElem>
-          </incDir>
-        </ccTool>
-      </folder>
-      <folder path="pocketsphinxAdapter">
+      <item path="src/JsgfParser.cpp" ex="false" tool="1" flavor2="4">
         <ccTool>
           <incDir>
             <pElem>.</pElem>
@@ -866,98 +561,165 @@
             <pElem>/usr/include/rsc0.9</pElem>
             <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
             <pElem>/usr/include/rst0.9/stable</pElem>
+            <pElem>build</pElem>
+            <pElem>/vol/robocup/2013/include</pElem>
+            <pElem>/vol/robocup/2013/include/sphinxbase</pElem>
+            <pElem>/vol/robocup/2013/include/pocketsphinx</pElem>
+            <pElem>/vol/robocup/2013/include/rsb0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/vol/robocup/2013/include/rst0.9/stable</pElem>
+            <pElem>/usr/include/libxml2</pElem>
+            <pElem>build/src</pElem>
           </incDir>
           <preprocessorList>
-            <Elem>QT_CORE_LIB</Elem>
-            <Elem>QT_DEBUG</Elem>
-            <Elem>QT_GUI_LIB</Elem>
-            <Elem>RST_EXPORT=</Elem>
-          </preprocessorList>
-        </ccTool>
-      </folder>
-      <folder path="pocketsphinxAdapter/build/src">
-        <ccTool>
-          <incDir>
-            <pElem>/usr/include/qt4/QtHelp</pElem>
-            <pElem>/usr/include/qt4/QtNetwork</pElem>
-            <pElem>/usr/include/qt4/QtSql</pElem>
-            <pElem>/usr/include/qt4/QtXml</pElem>
-            <pElem>/usr/include/coin</pElem>
-            <pElem>/usr/include/coin/Inventor/annex</pElem>
-            <pElem>/usr/include/freetype2</pElem>
-            <pElem>/usr/include/qt4/QtOpenGL</pElem>
-            <pElem>/usr/include/qt4/QtWebKit</pElem>
-            <pElem>/usr/include/qt4/QtDesignerComponents</pElem>
-            <pElem>/usr/include/qt4/QtDesigner</pElem>
-            <pElem>/usr/include/qt4/QtScript</pElem>
-            <pElem>/usr/include/qt4/QtSvg</pElem>
-            <pElem>/usr/include/qt4/QtCLucene</pElem>
-            <pElem>/usr/include/qt4/QtTest</pElem>
-            <pElem>/usr/include/qt4/Qt3Support</pElem>
-            <pElem>/usr/include/qt4/QtMultimedia</pElem>
-            <pElem>/usr/include/qt4/QtXmlPatterns</pElem>
-            <pElem>/usr/include/qt4/QtDBus</pElem>
-            <pElem>/usr/include/qt4/QtDeclarative</pElem>
-            <pElem>/usr/include/qt4/QtUiTools</pElem>
-            <pElem>/usr/include/qt4/QtScriptTools</pElem>
-          </incDir>
-          <preprocessorList>
-            <Elem>QT3_SUPPORT</Elem>
-            <Elem>QT_SHARED</Elem>
-            <Elem>_REENTRANT</Elem>
+            <Elem>QT_NO_DEBUG</Elem>
           </preprocessorList>
         </ccTool>
-      </folder>
-      <item path="pocketsphinxAdapterConfig.h" ex="false" tool="3" flavor2="0">
-      </item>
-      <item path="src/AlsaMicGrabber.cpp" ex="false" tool="1" flavor2="4">
-        <ccTool>
-        </ccTool>
-      </item>
-      <item path="src/AlsaMicGrabber.h" ex="false" tool="3" flavor2="0">
-      </item>
-      <item path="src/EqualizerColorWidget.cpp" ex="false" tool="1" flavor2="4">
-        <ccTool>
-        </ccTool>
-      </item>
-      <item path="src/EqualizerColorWidget.h" ex="false" tool="3" flavor2="0">
-      </item>
-      <item path="src/EqualizerWidget.cpp" ex="false" tool="1" flavor2="4">
-        <ccTool>
-        </ccTool>
-      </item>
-      <item path="src/EqualizerWidget.h" ex="false" tool="3" flavor2="0">
-      </item>
-      <item path="src/JsgfParser.cpp" ex="false" tool="1" flavor2="4">
-        <ccTool>
-        </ccTool>
       </item>
       <item path="src/JsgfParser.h" ex="false" tool="3" flavor2="0">
       </item>
       <item path="src/JsgfParserTest.cpp" ex="false" tool="1" flavor2="4">
         <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+            <pElem>build</pElem>
+            <pElem>/vol/robocup/2013/include</pElem>
+            <pElem>/vol/robocup/2013/include/sphinxbase</pElem>
+            <pElem>/vol/robocup/2013/include/pocketsphinx</pElem>
+            <pElem>/vol/robocup/2013/include/rsb0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/vol/robocup/2013/include/rst0.9/stable</pElem>
+            <pElem>/usr/include/libxml2</pElem>
+            <pElem>build/src</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_NO_DEBUG</Elem>
+          </preprocessorList>
         </ccTool>
       </item>
       <item path="src/PocketSphinxInitException.cpp" ex="false" tool="1" flavor2="4">
         <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_DEBUG</Elem>
+          </preprocessorList>
         </ccTool>
       </item>
       <item path="src/PocketSphinxInitException.h" ex="false" tool="3" flavor2="0">
       </item>
       <item path="src/PocketSphinxWidget.cpp" ex="false" tool="1" flavor2="4">
         <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+            <pElem>build</pElem>
+            <pElem>/vol/robocup/2013/include</pElem>
+            <pElem>/vol/robocup/2013/include/sphinxbase</pElem>
+            <pElem>/vol/robocup/2013/include/pocketsphinx</pElem>
+            <pElem>/vol/robocup/2013/include/rsb0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/vol/robocup/2013/include/rst0.9/stable</pElem>
+            <pElem>/usr/include/libxml2</pElem>
+            <pElem>build/src</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_NO_DEBUG</Elem>
+          </preprocessorList>
         </ccTool>
       </item>
       <item path="src/PocketSphinxWidget.h" ex="false" tool="3" flavor2="0">
       </item>
       <item path="src/PocketSphinxWrapper.cpp" ex="false" tool="1" flavor2="4">
         <ccTool>
+          <incDir>
+            <pElem>build</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/vol/robocup/2013/include</pElem>
+            <pElem>/vol/robocup/2013/include/sphinxbase</pElem>
+            <pElem>/vol/robocup/2013/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/vol/robocup/2013/include/rsb0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/vol/robocup/2013/include/rst0.9/stable</pElem>
+            <pElem>/usr/include/libxml2</pElem>
+            <pElem>build/src</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_NO_DEBUG</Elem>
+          </preprocessorList>
         </ccTool>
       </item>
       <item path="src/PocketSphinxWrapper.h" ex="false" tool="3" flavor2="0">
       </item>
       <item path="src/PocketsphinxAdapter.cpp" ex="false" tool="1" flavor2="4">
         <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+            <pElem>build</pElem>
+            <pElem>/vol/robocup/2013/include</pElem>
+            <pElem>/vol/robocup/2013/include/sphinxbase</pElem>
+            <pElem>/vol/robocup/2013/include/pocketsphinx</pElem>
+            <pElem>/vol/robocup/2013/include/rsb0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/vol/robocup/2013/include/rst0.9/stable</pElem>
+            <pElem>/usr/include/libxml2</pElem>
+            <pElem>build/src</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_NO_DEBUG</Elem>
+          </preprocessorList>
         </ccTool>
       </item>
       <item path="src/PocketsphinxAdapter.h" ex="false" tool="3" flavor2="0">
@@ -967,6 +729,33 @@
             tool="1"
             flavor2="4">
         <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+            <pElem>build</pElem>
+            <pElem>/vol/robocup/2013/include</pElem>
+            <pElem>/vol/robocup/2013/include/sphinxbase</pElem>
+            <pElem>/vol/robocup/2013/include/pocketsphinx</pElem>
+            <pElem>/vol/robocup/2013/include/rsb0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/vol/robocup/2013/include/rst0.9/stable</pElem>
+            <pElem>/usr/include/libxml2</pElem>
+            <pElem>build/src</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_NO_DEBUG</Elem>
+          </preprocessorList>
         </ccTool>
       </item>
       <item path="src/SimpleDoubleThresholdSegmenter.h"
@@ -976,16 +765,130 @@
       </item>
       <item path="src/SimpleTextAddField.cpp" ex="false" tool="1" flavor2="4">
         <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+            <pElem>build</pElem>
+            <pElem>/vol/robocup/2013/include</pElem>
+            <pElem>/vol/robocup/2013/include/sphinxbase</pElem>
+            <pElem>/vol/robocup/2013/include/pocketsphinx</pElem>
+            <pElem>/vol/robocup/2013/include/rsb0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/vol/robocup/2013/include/rst0.9/stable</pElem>
+            <pElem>/usr/include/libxml2</pElem>
+            <pElem>build/src</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_NO_DEBUG</Elem>
+          </preprocessorList>
         </ccTool>
       </item>
       <item path="src/SimpleTextAddField.h" ex="false" tool="3" flavor2="0">
       </item>
-      <item path="src/configFileParser.cpp" ex="false" tool="1" flavor2="0">
+      <item path="src/configFileParser.cpp" ex="false" tool="1" flavor2="4">
+        <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+            <pElem>build</pElem>
+            <pElem>/vol/robocup/2013/include</pElem>
+            <pElem>/vol/robocup/2013/include/sphinxbase</pElem>
+            <pElem>/vol/robocup/2013/include/pocketsphinx</pElem>
+            <pElem>/vol/robocup/2013/include/rsb0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/vol/robocup/2013/include/rst0.9/stable</pElem>
+            <pElem>/usr/include/libxml2</pElem>
+            <pElem>build/src</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_NO_DEBUG</Elem>
+          </preprocessorList>
+        </ccTool>
+      </item>
+      <item path="src/configFileParser.h" ex="false" tool="3" flavor2="0">
       </item>
-      <item path="src/configFileParserTest.cpp" ex="false" tool="1" flavor2="0">
+      <item path="src/configFileParserTest.cpp" ex="false" tool="1" flavor2="4">
+        <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+            <pElem>build</pElem>
+            <pElem>/vol/robocup/2013/include</pElem>
+            <pElem>/vol/robocup/2013/include/sphinxbase</pElem>
+            <pElem>/vol/robocup/2013/include/pocketsphinx</pElem>
+            <pElem>/vol/robocup/2013/include/rsb0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/vol/robocup/2013/include/rst0.9/stable</pElem>
+            <pElem>/usr/include/libxml2</pElem>
+            <pElem>build/src</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_NO_DEBUG</Elem>
+          </preprocessorList>
+        </ccTool>
       </item>
       <item path="src/dataRingBuffer.cpp" ex="false" tool="1" flavor2="4">
         <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+            <pElem>build</pElem>
+            <pElem>/vol/robocup/2013/include</pElem>
+            <pElem>/vol/robocup/2013/include/sphinxbase</pElem>
+            <pElem>/vol/robocup/2013/include/pocketsphinx</pElem>
+            <pElem>/vol/robocup/2013/include/rsb0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/vol/robocup/2013/include/rst0.9/stable</pElem>
+            <pElem>/usr/include/libxml2</pElem>
+            <pElem>build/src</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_NO_DEBUG</Elem>
+          </preprocessorList>
         </ccTool>
       </item>
       <item path="src/dataRingBuffer.h" ex="false" tool="3" flavor2="0">
@@ -994,42 +897,215 @@
       </item>
       <item path="src/dynamicParser.cpp" ex="false" tool="1" flavor2="4">
         <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_DEBUG</Elem>
+          </preprocessorList>
         </ccTool>
       </item>
       <item path="src/dynamicParser.h" ex="false" tool="3" flavor2="0">
       </item>
       <item path="src/listenToRsb.cpp" ex="false" tool="1" flavor2="4">
         <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+            <pElem>build</pElem>
+            <pElem>/vol/robocup/2013/include</pElem>
+            <pElem>/vol/robocup/2013/include/sphinxbase</pElem>
+            <pElem>/vol/robocup/2013/include/pocketsphinx</pElem>
+            <pElem>/vol/robocup/2013/include/rsb0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/vol/robocup/2013/include/rst0.9/stable</pElem>
+            <pElem>/usr/include/libxml2</pElem>
+            <pElem>build/src</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_NO_DEBUG</Elem>
+          </preprocessorList>
         </ccTool>
       </item>
       <item path="src/measureDb.cpp" ex="false" tool="1" flavor2="4">
         <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+            <pElem>build</pElem>
+            <pElem>/vol/robocup/2013/include</pElem>
+            <pElem>/vol/robocup/2013/include/sphinxbase</pElem>
+            <pElem>/vol/robocup/2013/include/pocketsphinx</pElem>
+            <pElem>/vol/robocup/2013/include/rsb0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/vol/robocup/2013/include/rst0.9/stable</pElem>
+            <pElem>/usr/include/libxml2</pElem>
+            <pElem>build/src</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_NO_DEBUG</Elem>
+          </preprocessorList>
         </ccTool>
       </item>
       <item path="src/measureDb.h" ex="false" tool="3" flavor2="0">
       </item>
       <item path="src/moc_AlsaMicGrabber.cxx" ex="false" tool="1" flavor2="4">
         <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_DEBUG</Elem>
+          </preprocessorList>
         </ccTool>
       </item>
       <item path="src/moc_EqualizerColorWidget.cxx" ex="false" tool="1" flavor2="4">
         <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_DEBUG</Elem>
+          </preprocessorList>
         </ccTool>
       </item>
       <item path="src/moc_EqualizerWidget.cxx" ex="false" tool="1" flavor2="4">
         <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_DEBUG</Elem>
+          </preprocessorList>
         </ccTool>
       </item>
       <item path="src/moc_PocketSphinxWidget.cxx" ex="false" tool="1" flavor2="4">
         <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_DEBUG</Elem>
+          </preprocessorList>
         </ccTool>
       </item>
       <item path="src/moc_PocketSphinxWrapper.cxx" ex="false" tool="1" flavor2="4">
         <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_DEBUG</Elem>
+          </preprocessorList>
         </ccTool>
       </item>
       <item path="src/moc_PocketsphinxAdapter.cxx" ex="false" tool="1" flavor2="4">
         <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_DEBUG</Elem>
+          </preprocessorList>
         </ccTool>
       </item>
       <item path="src/moc_SimpleDoubleThresholdSegmenter.cxx"
@@ -1037,38 +1113,204 @@
             tool="1"
             flavor2="4">
         <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_DEBUG</Elem>
+          </preprocessorList>
         </ccTool>
       </item>
       <item path="src/moc_SimpleTextAddField.cxx" ex="false" tool="1" flavor2="4">
         <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_DEBUG</Elem>
+          </preprocessorList>
         </ccTool>
       </item>
       <item path="src/moc_measureDb.cxx" ex="false" tool="1" flavor2="4">
         <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_DEBUG</Elem>
+          </preprocessorList>
         </ccTool>
       </item>
       <item path="src/moc_publishRsb.cxx" ex="false" tool="1" flavor2="4">
         <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_DEBUG</Elem>
+          </preprocessorList>
         </ccTool>
       </item>
       <item path="src/moc_rsbRemoteReceiver.cxx" ex="false" tool="1" flavor2="4">
         <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_DEBUG</Elem>
+          </preprocessorList>
         </ccTool>
       </item>
       <item path="src/publishRsb.cpp" ex="false" tool="1" flavor2="4">
         <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+            <pElem>build</pElem>
+            <pElem>/vol/robocup/2013/include</pElem>
+            <pElem>/vol/robocup/2013/include/sphinxbase</pElem>
+            <pElem>/vol/robocup/2013/include/pocketsphinx</pElem>
+            <pElem>/vol/robocup/2013/include/rsb0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/vol/robocup/2013/include/rst0.9/stable</pElem>
+            <pElem>/usr/include/libxml2</pElem>
+            <pElem>build/src</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_NO_DEBUG</Elem>
+          </preprocessorList>
         </ccTool>
       </item>
       <item path="src/publishRsb.h" ex="false" tool="3" flavor2="0">
       </item>
       <item path="src/rsbRemoteReceiver.cpp" ex="false" tool="1" flavor2="4">
         <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+            <pElem>build</pElem>
+            <pElem>/vol/robocup/2013/include</pElem>
+            <pElem>/vol/robocup/2013/include/sphinxbase</pElem>
+            <pElem>/vol/robocup/2013/include/pocketsphinx</pElem>
+            <pElem>/vol/robocup/2013/include/rsb0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/vol/robocup/2013/include/rst0.9/stable</pElem>
+            <pElem>/usr/include/libxml2</pElem>
+            <pElem>build/src</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_NO_DEBUG</Elem>
+          </preprocessorList>
         </ccTool>
       </item>
       <item path="src/rsbRemoteReceiver.h" ex="false" tool="3" flavor2="0">
       </item>
       <item path="src/sendSpeechRecEnable.cpp" ex="false" tool="1" flavor2="4">
         <ccTool>
+          <incDir>
+            <pElem>.</pElem>
+            <pElem>/usr/include/qt4</pElem>
+            <pElem>/usr/include/qt4/QtGui</pElem>
+            <pElem>/usr/include/qt4/QtCore</pElem>
+            <pElem>/usr/include/sphinxbase</pElem>
+            <pElem>/usr/include/pocketsphinx</pElem>
+            <pElem>/usr/include/alsa</pElem>
+            <pElem>/usr/include/boost-1_49</pElem>
+            <pElem>/usr/include/rsb0.9</pElem>
+            <pElem>/usr/include/rsc0.9</pElem>
+            <pElem>/usr/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/usr/include/rst0.9/stable</pElem>
+            <pElem>build</pElem>
+            <pElem>/vol/robocup/2013/include</pElem>
+            <pElem>/vol/robocup/2013/include/sphinxbase</pElem>
+            <pElem>/vol/robocup/2013/include/pocketsphinx</pElem>
+            <pElem>/vol/robocup/2013/include/rsb0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9</pElem>
+            <pElem>/vol/robocup/2013/include/rsc0.9/3rdparty/boost.uuid</pElem>
+            <pElem>/vol/robocup/2013/include/rst0.9/stable</pElem>
+            <pElem>/usr/include/libxml2</pElem>
+            <pElem>build/src</pElem>
+          </incDir>
+          <preprocessorList>
+            <Elem>QT_NO_DEBUG</Elem>
+          </preprocessorList>
         </ccTool>
       </item>
     </conf>
diff --git a/pocketsphinxAdapter/nbproject/private/Default.properties b/pocketsphinxAdapter/nbproject/private/Default.properties
index f85613cf1c22f345a43597782cdaa5b16bd103c8..370509388cf0f93fa41248f31ccf4dcbd46a5c33 100644
--- a/pocketsphinxAdapter/nbproject/private/Default.properties
+++ b/pocketsphinxAdapter/nbproject/private/Default.properties
@@ -1 +1,2 @@
-/home/mschoepf/git/robocup-speechrec/pocketsphinxAdapter/src/configFileParserTest.cpp=/home/mschoepf/git/robocup-speechrec/pocketsphinxAdapter/src#-DQT_CORE_LIB -DQT_DEBUG -DQT_GUI_LIB -DRST_EXPORT= -g3 -gdwarf-2 -I/home/mschoepf/git/robocup-speechrec/pocketsphinxAdapter -I/usr/include/qt4 -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/sphinxbase -I/usr/include/pocketsphinx -I/usr/include/alsa -I/usr/include/boost-1_49 -I/usr/share/rsb0.9/../../include/rsb0.9 -I/usr/share/rsc0.9/../../include/rsc0.9 -I/usr/share/rsc0.9/../../include/rsc0.9/3rdparty/boost.uuid -I/usr/share/rst0.9/../../include/rst0.9/stable -o CMakeFiles/configFileParser.dir/configFileParserTest.cpp.o -c /home/mschoepf/git/robocup-speechrec/pocketsphinxAdapter/src/configFileParserTest.cpp
+/home/biron/git/robocup-speechrec/pocketsphinxAdapter/src/PocketSphinxWrapper.cpp=/home/biron/git/robocup-speechrec/pocketsphinxAdapter/build/src#-DRST_EXPORT= -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/home/biron/git/robocup-speechrec/pocketsphinxAdapter/build -I/usr/include/qt4 -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/vol/robocup/2013/include -I/vol/robocup/2013/include/sphinxbase -I/vol/robocup/2013/include/pocketsphinx -I/usr/include/alsa -I/vol/robocup/2013/share/rsb0.9/../../include/rsb0.9 -I/vol/robocup/2013/share/rsc0.9/../../include/rsc0.9 -I/vol/robocup/2013/share/rsc0.9/../../include/rsc0.9/3rdparty/boost.uuid -I/vol/robocup/2013/share/rst0.9/../../include/rst0.9/stable -I/usr/include/libxml2 -o CMakeFiles/pocketsphinxAdapter.dir/PocketSphinxWrapper.cpp.o -c /home/biron/git/robocup-speechrec/pocketsphinxAdapter/src/PocketSphinxWrapper.cpp
+/vol/robocup/2013/lib/librsb.so.0.9=/home/biron/git/robocup-speechrec/pocketsphinxAdapter/build/src#CMakeFiles/pocketsphinxAdapter.dir/PocketsphinxAdapter.cpp.o CMakeFiles/pocketsphinxAdapter.dir/PocketSphinxWrapper.cpp.o CMakeFiles/pocketsphinxAdapter.dir/PocketSphinxWidget.cpp.o CMakeFiles/pocketsphinxAdapter.dir/SimpleDoubleThresholdSegmenter.cpp.o CMakeFiles/pocketsphinxAdapter.dir/SimpleTextAddField.cpp.o CMakeFiles/pocketsphinxAdapter.dir/AlsaMicGrabber.cpp.o CMakeFiles/pocketsphinxAdapter.dir/EqualizerColorWidget.cpp.o CMakeFiles/pocketsphinxAdapter.dir/JsgfParser.cpp.o CMakeFiles/pocketsphinxAdapter.dir/publishRsb.cpp.o CMakeFiles/pocketsphinxAdapter.dir/rsbRemoteReceiver.cpp.o CMakeFiles/pocketsphinxAdapter.dir/dataRingBuffer.cpp.o CMakeFiles/pocketsphinxAdapter.dir/configFileParser.cpp.o CMakeFiles/pocketsphinxAdapter.dir/moc_PocketsphinxAdapter.cxx.o CMakeFiles/pocketsphinxAdapter.dir/moc_PocketSphinxWidget.cxx.o CMakeFiles/pocketsphinxAdapter.dir/moc_SimpleDoubleThresholdSegmenter.cxx.o CMakeFiles/pocketsphinxAdapter.dir/moc_SimpleTextAddField.cxx.o CMakeFiles/pocketsphinxAdapter.dir/moc_PocketSphinxWrapper.cxx.o CMakeFiles/pocketsphinxAdapter.dir/moc_AlsaMicGrabber.cxx.o CMakeFiles/pocketsphinxAdapter.dir/moc_EqualizerColorWidget.cxx.o CMakeFiles/pocketsphinxAdapter.dir/moc_publishRsb.cxx.o CMakeFiles/pocketsphinxAdapter.dir/moc_rsbRemoteReceiver.cxx.o -o pocketsphinxAdapter -rdynamic -L/vol/robocup/2013/lib -lpocketsphinx -lsphinxbase -lsphinxad -lpulse -lpulse-simple -lpthread -lm -lblas -llapack -lsndfile -lasound -lQtGui -lQtCore /vol/robocup/2013/lib/librsb.so.0.9 /vol/robocup/2013/lib/librst.so.0.9 /vol/robocup/2013/lib/librsbxml.so.0.9 -lboost_thread-mt -lboost_system-mt /vol/robocup/2013/lib/librsb.so.0.9 /vol/robocup/2013/lib/libspread.so -lboost_date_time-mt /vol/robocup/2013/lib/librst.so.0.9 -lprotobuf /vol/robocup/2013/lib/librsc0.9.so.0.9 -lboost_thread-mt -lboost_filesystem-mt -lboost_signals-mt -lboost_regex-mt -lboost_program_options-mt -lpthread -lboost_system-mt -ldl -lxmltio -lxqilla -lxerces-c -lpthread -llog4cxx -Wl,-rpath,/vol/robocup/2013/lib::::::::::::::::::::::
diff --git a/pocketsphinxAdapter/src/CMakeLists.txt b/pocketsphinxAdapter/src/CMakeLists.txt
index d18d7e7e528d1ebce958145f0c1dcb1dfc27878c..3f852c2f5674b13a8a9c6b0477eb0e22c885d91e 100644
--- a/pocketsphinxAdapter/src/CMakeLists.txt
+++ b/pocketsphinxAdapter/src/CMakeLists.txt
@@ -83,11 +83,11 @@ add_executable(configFileParser ${configFileParser_SRCS})
 include_directories(${Boost_INCLUDE_DIRS})
 
 add_executable(listenToRsb ${listenToRsb_SRCS})
-include_directories(${RSB_INCLUDE_DIRS} ${RST_INCLUDE_DIRS})
-target_link_libraries( listenToRsb ${POCKETSPHINX_LDFLAGS} ${RSB_LIBRARIES} ${RST_LIBRARIES} ${RSBXML_LIBRARIES} ${Boost_LIBRARIES})
+include_directories(${RSB_INCLUDE_DIRS} ${RST_INCLUDE_DIRS} ${LIBXML2_INCLUDE_DIR})
+target_link_libraries( listenToRsb ${POCKETSPHINX_LDFLAGS} ${RSB_LIBRARIES} ${RST_LIBRARIES} ${RSBXML_LIBRARIES} ${Boost_LIBRARIES} ${LIBXML2_LIBRARIES})
 
 add_executable(sendSpeechRecEnable ${sendSpeechRecEnable_SRCS})
 include_directories(${RSB_INCLUDE_DIRS} ${RST_INCLUDE_DIRS})
 target_link_libraries( sendSpeechRecEnable ${POCKETSPHINX_LDFLAGS} ${RSB_LIBRARIES} ${RST_LIBRARIES} ${RSBXML_LIBRARIES} ${Boost_LIBRARIES})
 
-install(TARGETS pocketsphinxAdapter jsgfParser DESTINATION bin)
\ No newline at end of file
+install(TARGETS pocketsphinxAdapter jsgfParser listenToRsb DESTINATION bin)
\ No newline at end of file
diff --git a/pocketsphinxAdapter/src/PocketSphinxWidget.cpp b/pocketsphinxAdapter/src/PocketSphinxWidget.cpp
index 75c311aab7f89f4a1c84d4af48b1312e11fe13d6..3f0f9bd2a640e84aca9a6d9be0caa968e85df236 100644
--- a/pocketsphinxAdapter/src/PocketSphinxWidget.cpp
+++ b/pocketsphinxAdapter/src/PocketSphinxWidget.cpp
@@ -143,7 +143,7 @@ pocketSphinxWidget::loadPS()
         }
         connect (psw.get(), SIGNAL ( xmlResult (QString) ), myPublisher.get(), SLOT ( publishMessage (QString) ) );
         connect (psw.get(), SIGNAL ( uttResult (QString) ), this, SLOT ( gotUttResult(QString) ) );
-        connect (myRemoteReceiver.get(), SIGNAL (remoteDisable() ), psw.get(), SLOT ( disableListening() ) );
+        connect (myRemoteReceiver.get(), SIGNAL (remoteDisable() ), psw.get(), SLOT (disableListening() ) );
         connect (myRemoteReceiver.get(), SIGNAL (remoteEnable() ), psw.get(), SLOT (enableListening() ) );
         connect (this, SIGNAL (uttStart() ), psw.get(), SLOT (uttStart() ) );
         connect (this, SIGNAL (uttEnd() ), psw.get(), SLOT (uttEnd() ) );
@@ -153,7 +153,11 @@ pocketSphinxWidget::loadPS()
         rsbScope = rsbLineEdit->text();
         groupBoxLayout = boost::make_shared<QHBoxLayout>();
         finalGroupBox = boost::make_shared<QGroupBox>(nameLineEdit->text());
-        QString infoString ("PocketSphinx loaded successfully and is running");
+        QString infoString;
+        if (0 == rsbScope.compare(""))
+            infoString  = "PocketSphinx loaded successfully";
+        else
+            infoString = QString ("PocketSphinx loaded successfully publishing on scope: ").append(rsbScope);
         psInfoLabel = boost::make_shared<QLabel>(infoString);
         groupBoxLayout->addWidget(psInfoLabel.get());
         finalGroupBox->setLayout(groupBoxLayout.get());
@@ -244,4 +248,10 @@ void
 pocketSphinxWidget::acceptExternalInput(QString s)
 {
     psw->processExternalInput(s);
+}
+
+boost::shared_ptr<rsbRemoteReceiver>
+pocketSphinxWidget::getRemoteReceiver()
+{
+    return myRemoteReceiver;
 }
\ No newline at end of file
diff --git a/pocketsphinxAdapter/src/PocketSphinxWidget.h b/pocketsphinxAdapter/src/PocketSphinxWidget.h
index e18c4cfb20d52f3cec932c15458c1dc64f28e65d..5c80f5e4fe804d8915cccaea3a1f401d13bfd8ee 100644
--- a/pocketsphinxAdapter/src/PocketSphinxWidget.h
+++ b/pocketsphinxAdapter/src/PocketSphinxWidget.h
@@ -45,6 +45,7 @@ public:
     virtual ~pocketSphinxWidget();
     bool isLoaded();
     QString getName();
+    boost::shared_ptr<rsbRemoteReceiver> getRemoteReceiver();
 private:
     int myId;
     boost::shared_ptr<QGridLayout> formLayout;
diff --git a/pocketsphinxAdapter/src/PocketSphinxWrapper.cpp b/pocketsphinxAdapter/src/PocketSphinxWrapper.cpp
index 541213a577ffb1272cac573791d480b538938905..df8f4ab2238fe9a28114b8aea0cecde9629f0592 100644
--- a/pocketsphinxAdapter/src/PocketSphinxWrapper.cpp
+++ b/pocketsphinxAdapter/src/PocketSphinxWrapper.cpp
@@ -169,13 +169,18 @@ std::string
 PocketSphinxWrapper::ReplaceTerminalWithId (const std::string &xmlString, unsigned int &startid) {
     std::string result = xmlString;
     std::string terminal = ExtractTerminalFromGrammar(xmlString);
+    std::cout << "DEBUG xmlString  " << xmlString << std::endl;
+    std::cout << "DEBUG terminal = " << terminal << std::endl;
     std::string replaceMe = ">";
     replaceMe.append(terminal);
     replaceMe.append("<");
+    std::cout << "DEBUG replaceme = " << replaceMe << std::endl;
     size_t n = 1 + std::count(terminal.begin(), terminal.end(), ' ');
     std::stringstream s;
+    s << ">";
     for (size_t i=0; i < n; i++)
-        s << "><terminal refid=\"" << startid++ <<"\"/><";
+        s << "<terminal refid=\"" << startid++ <<"\"/>";
+    s << "<";
     boost::replace_first(result, replaceMe,s.str());
     return result;
 }
diff --git a/pocketsphinxAdapter/src/PocketSphinxWrapper.h b/pocketsphinxAdapter/src/PocketSphinxWrapper.h
index a9be888965bfd66575a04995df18cda9e77d36d2..fd6362f376d12160784c06bb9785f0bec18dfb18 100644
--- a/pocketsphinxAdapter/src/PocketSphinxWrapper.h
+++ b/pocketsphinxAdapter/src/PocketSphinxWrapper.h
@@ -59,7 +59,7 @@ public:
 	void RecognizeFromMicrophone();
 	virtual ~PocketSphinxWrapper();
         QString MakeXml(std::string hypothese, int score, std::vector<std::string> grammartree);
-        void processExternalInput(QString input);
+        void processExternalInput(QString input);        
 public slots:
     void pushChunk (short* chunk, unsigned int size);
     void uttStart();
diff --git a/pocketsphinxAdapter/src/PocketsphinxAdapter.cpp b/pocketsphinxAdapter/src/PocketsphinxAdapter.cpp
index 2575292c55844dfbbe8430a28b3bd8f977f62f2e..e5c4d544b2195a336bfd5ce0769a1e548558d0aa 100644
--- a/pocketsphinxAdapter/src/PocketsphinxAdapter.cpp
+++ b/pocketsphinxAdapter/src/PocketsphinxAdapter.cpp
@@ -8,20 +8,23 @@
 
 
 
-pocketsphinxAdapterMainWindow::pocketsphinxAdapterMainWindow(QWidget* parent) : QMainWindow (parent)
+pocketsphinxAdapterMainWindow::pocketsphinxAdapterMainWindow(QWidget* parent) : QMainWindow (parent), connectedToRemote(false)
 {
 	maxDb = averageDb = 0.0;
         psInstanceCount = 0;
 	baseFrame = boost::make_shared<QFrame>(this);
-	baseFrame->setGeometry (0, 0, 1200, 1024);
+	baseFrame->setGeometry (0, 0, 1024, 800);
 	vBoxMainLayout = boost::make_shared<QVBoxLayout>(baseFrame.get());
         hBoxAlsaControlLayout = boost::make_shared<QHBoxLayout>();
         alsaDeviceLabel = boost::make_shared<QLabel> ("Alsa Device: ");
         alsaDeviceLineEdit = boost::make_shared<QLineEdit>(QString("plughw:0,0"));
         openAlsaDeviceCheckBox = boost::make_shared<QCheckBox>("Open Alsa Device");
+        publishStatusCheckBox = boost::make_shared<QCheckBox>("Publish to RSB");
+        publishStatusCheckBox->setChecked(true);
         hBoxAlsaControlLayout->addWidget(alsaDeviceLabel.get());
         hBoxAlsaControlLayout->addWidget(alsaDeviceLineEdit.get());
         hBoxAlsaControlLayout->addWidget(openAlsaDeviceCheckBox.get());
+        hBoxAlsaControlLayout->addWidget(publishStatusCheckBox.get());
         vBoxMainLayout->addLayout(hBoxAlsaControlLayout.get());
 	equalizerWidget = boost::make_shared<EqualizerColorWidget>();
 	vBoxMainLayout->addWidget(equalizerWidget.get());
@@ -47,19 +50,22 @@ pocketsphinxAdapterMainWindow::pocketsphinxAdapterMainWindow(QWidget* parent) :
         QObject::connect(&amg, SIGNAL ( updated_dB_and_clipped(float, bool) ), &w, SLOT ( update_eq_only(float, bool) ) );*/
 }
 
-pocketsphinxAdapterMainWindow::pocketsphinxAdapterMainWindow(boost::shared_ptr<PocketSphinxGlobalConfig> myConfig, QWidget* parent) : QMainWindow(parent) {
+pocketsphinxAdapterMainWindow::pocketsphinxAdapterMainWindow(boost::shared_ptr<PocketSphinxGlobalConfig> myConfig, QWidget* parent) : QMainWindow(parent), connectedToRemote(false) {
     maxDb = averageDb = 0.0;
     psInstanceCount = 0;
     baseFrame = boost::make_shared<QFrame>(this);
-    baseFrame->setGeometry(0, 0, 1200, 1024);
+    baseFrame->setGeometry(0, 0, 1024, 800);
     vBoxMainLayout = boost::make_shared<QVBoxLayout>(baseFrame.get());
     hBoxAlsaControlLayout = boost::make_shared<QHBoxLayout>();
     alsaDeviceLabel = boost::make_shared<QLabel> ("Alsa Device: ");
     alsaDeviceLineEdit = boost::make_shared<QLineEdit>(QString(myConfig->GetAlsaDevice().c_str()));
     openAlsaDeviceCheckBox = boost::make_shared<QCheckBox>("Open Alsa Device");
+    publishStatusCheckBox = boost::make_shared<QCheckBox> ("Publish to RSB");
+    publishStatusCheckBox->setChecked(true);
     hBoxAlsaControlLayout->addWidget(alsaDeviceLabel.get());
     hBoxAlsaControlLayout->addWidget(alsaDeviceLineEdit.get());
     hBoxAlsaControlLayout->addWidget(openAlsaDeviceCheckBox.get());
+    hBoxAlsaControlLayout->addWidget(publishStatusCheckBox.get());
     vBoxMainLayout->addLayout(hBoxAlsaControlLayout.get());
     equalizerWidget = boost::make_shared<EqualizerColorWidget>();
     vBoxMainLayout->addWidget(equalizerWidget.get());
@@ -81,6 +87,7 @@ pocketsphinxAdapterMainWindow::pocketsphinxAdapterMainWindow(boost::shared_ptr<P
     connect(quitButton.get(), SIGNAL(clicked()), this, SLOT(quit()));
     connect(openAlsaDeviceCheckBox.get(), SIGNAL(stateChanged(int)), this, SLOT(handleAlsa(int)));
     connect(addPWidget.get(), SIGNAL(clicked()), this, SLOT(addPocketSphinxWidget()));
+    connect(publishStatusCheckBox.get(), SIGNAL( stateChanged(int) ), this, SLOT (gotToggle(int) ) );
     std::vector < boost::shared_ptr<PocketSphinxInstanceConfig> > psConfigVector = myConfig->GetPocketSphinxInstanceVector();
     for (std::vector<boost::shared_ptr<PocketSphinxInstanceConfig> >::iterator it = psConfigVector.begin(); it != psConfigVector.end(); it++) {
         pWidget.push_back(boost::make_shared<pocketSphinxWidget>(psInstanceCount,*it));
@@ -89,7 +96,10 @@ pocketsphinxAdapterMainWindow::pocketsphinxAdapterMainWindow(boost::shared_ptr<P
         connect(pWidget.at(psInstanceCount).get(), SIGNAL(psLoaded(int)), this, SLOT(psAddToText(int)));
         psInstanceCount++;
         if ((*it)->IsAutoload())
+        {
           pWidget.back()->loadPS();
+          boost::this_thread::sleep(boost::posix_time::millisec(500));
+        }
     }    
     /*
     QObject::connect(&amg, SIGNAL ( updated_dB_and_clipped(float, bool) ), &w, SLOT ( update_eq_only(float, bool) ) );*/
@@ -118,6 +128,14 @@ pocketsphinxAdapterMainWindow::addPocketSphinxWidget()
 void
 pocketsphinxAdapterMainWindow::psAddToText(int id)
 {
+    if (!connectedToRemote)
+    {
+        boost::shared_ptr<rsbRemoteReceiver> localReceiver = pWidget.at(id)->getRemoteReceiver();
+        connect (localReceiver.get(), SIGNAL (remoteEnable() ),  SLOT (setPublishEnable() ) );
+        connect (localReceiver.get(), SIGNAL (remoteDisable() ), SLOT (setPublishDisable() ) );
+        connect (this, SIGNAL (overwriteEnable() ),localReceiver.get(), SLOT (overwriteEnable() ) );
+        connect (this, SIGNAL (overwriteDisable() ), localReceiver.get(), SLOT (overwriteDisable() ) );
+    }
     psResultsTab->insertTab(id,psResultsTextEdit.at(id).get(),pWidget.at(id)->getName());
     connect (pWidget.at(id).get(), SIGNAL (uttResult(QString) ), psResultsTextEdit.at(id).get(), SLOT (update_text (QString) ));
     connect (psResultsTextEdit.at(id).get(), SIGNAL (uttInput (QString) ), pWidget.at(id).get(), SLOT (acceptExternalInput (QString) ));
@@ -227,6 +245,31 @@ pocketsphinxAdapterMainWindow::quit()
       emit gotQuit();
 }
 
+void
+pocketsphinxAdapterMainWindow::gotToggle(int state)
+{
+    if (state == Qt::Checked)
+    {
+        emit overwriteEnable();        
+    }
+    else
+    {
+        emit overwriteDisable();
+    }
+}
+
+void
+pocketsphinxAdapterMainWindow::setPublishEnable()
+{    
+    publishStatusCheckBox->setChecked(true);
+}
+
+void
+pocketsphinxAdapterMainWindow::setPublishDisable()
+{
+    publishStatusCheckBox->setChecked(false);
+}
+
 int
 main(int argc, char** argv) {
     QApplication myapp(argc, argv);
@@ -240,7 +283,7 @@ main(int argc, char** argv) {
         myConfig = myConfigFileParser.getConfig(); //This essentially means: get defaults
     }    
     pocketsphinxAdapterMainWindow w(myConfig);
-    w.setGeometry(200, 100, 1200, 1024);
+    w.setGeometry(200, 100, 1024, 800);
     w.show();
     QObject::connect(&w, SIGNAL(gotQuit()), &myapp, SLOT(quit()));
     if (myConfig->IsOpenDeviceDirectly())
diff --git a/pocketsphinxAdapter/src/PocketsphinxAdapter.h b/pocketsphinxAdapter/src/PocketsphinxAdapter.h
index 974fa621b6a1c0cebc4494b4945b800784615738..159e29af393b9b7458b02f6e511e71b86cb0a522 100644
--- a/pocketsphinxAdapter/src/PocketsphinxAdapter.h
+++ b/pocketsphinxAdapter/src/PocketsphinxAdapter.h
@@ -33,6 +33,7 @@ private:
 	float maxDb;
 	float averageDb;
 	float stAverageDb;
+        bool connectedToRemote;
         unsigned int psInstanceCount;
 	boost::shared_ptr<QFrame> baseFrame;
 	boost::shared_ptr<QVBoxLayout> vBoxMainLayout;
@@ -45,6 +46,7 @@ private:
         boost::shared_ptr<QLabel> alsaDeviceLabel;
         boost::shared_ptr<QLineEdit> alsaDeviceLineEdit;
         boost::shared_ptr<QCheckBox> openAlsaDeviceCheckBox;
+        boost::shared_ptr<QCheckBox> publishStatusCheckBox;
         boost::shared_ptr<QTabWidget> psResultsTab;
 	std::vector<boost::shared_ptr <simpleTextAddField> > psResultsTextEdit;
         boost::shared_ptr<QVBoxLayout> pWidgetLayout;
@@ -59,6 +61,8 @@ private:
 
 signals:
 	void gotQuit();
+        void overwriteEnable();
+        void overwriteDisable();
 
 public slots:
 	void update_eq_string (float val, int db_start, int db_utt, QString phase);
@@ -67,7 +71,9 @@ public slots:
         void handleAlsa (int state);
         void addPocketSphinxWidget();
         void psAddToText(int id);
-
+        void setPublishEnable();
+        void setPublishDisable();
+        void gotToggle(int state);
 public:
     pocketsphinxAdapterMainWindow(QWidget *parent = 0);
     pocketsphinxAdapterMainWindow(boost::shared_ptr<PocketSphinxGlobalConfig> myConfig,QWidget *parent = 0);
diff --git a/pocketsphinxAdapter/src/listenToRsb.cpp b/pocketsphinxAdapter/src/listenToRsb.cpp
index 0332aee7f1a559d56e2102e495717b9a65305608..9d09d95d1b8eb1d8f6e7c03817d570fb8f2f14a6 100644
--- a/pocketsphinxAdapter/src/listenToRsb.cpp
+++ b/pocketsphinxAdapter/src/listenToRsb.cpp
@@ -15,14 +15,49 @@
 #include <rsbxml0.9/rsbxml/XOPConverter.h>
 #include <rsbxml0.9/rsbxml/XOP.h>
 
+extern "C" {
+#include <libxml/parser.h>
+#include <libxml/tree.h>
+#include <libxml/xpath.h>
+}
 
 using namespace std;
 
+xmlXPathObjectPtr
+getnodeset (xmlDocPtr doc, xmlChar *xpath){
+	
+	xmlXPathContextPtr context;
+	xmlXPathObjectPtr result;
+
+	context = xmlXPathNewContext(doc);
+	if (context == NULL) {
+		printf("Error in xmlXPathNewContext\n");
+		return NULL;
+	}
+	result = xmlXPathEvalExpression(xpath, context);
+	xmlXPathFreeContext(context);
+	if (result == NULL) {
+		printf("Error in xmlXPathEvalExpression\n");
+		return NULL;
+	}
+	if(xmlXPathNodeSetIsEmpty(result->nodesetval)){
+		xmlXPathFreeObject(result);
+                printf("No result\n");
+		return NULL;
+	}
+	return result;
+}
+
 /*
  * 
  */
 int main(int argc, char** argv) {
-    rsb::Scope scope(argc > 1 ? argv[1] : "/robocup/pocketsphinx/default");
+    
+    LIBXML_TEST_VERSION
+    
+    xmlDocPtr doc;
+    
+    rsb::Scope scope(argc > 1 ? argv[1] : "/speechrec/psa");
     boost::shared_ptr<rsb::converter::XOPConverter> myXopConverter = boost::make_shared<rsb::converter::XOPConverter>();    
     rsb::converter::converterRepository<std::string>()->registerConverter(myXopConverter);
     
@@ -34,9 +69,38 @@ int main(int argc, char** argv) {
     // Print events as they are received.
     while (true) {
         rsb::EventPtr event = reader->read();
-        std::cout << event << std::endl;
-    }
+        //std::cout << event << std::endl;
+        boost::shared_ptr<rsb::transport::XOP> myXOP = boost::static_pointer_cast<rsb::transport::XOP> (event->getData());
+        //std::cout << myXOP->getDocumentText() << std::endl;
+
+        const char* buffer = new char[myXOP->getDocumentText().size()];
+        doc = xmlReadMemory(myXOP->getDocumentText().data(), myXOP->getDocumentText().size(), "noname.xml", NULL, 0);
+        if (doc == NULL) {
+            std::cerr << "Failed to parse document: " << myXOP->getDocumentText() << std::endl;
+        }
+        else {
+            xmlChar *xpath = (xmlChar*) "//part";
+            xmlNodeSetPtr nodeset;
+            xmlXPathObjectPtr result;
+            int i;
+            xmlChar *keyword;            
+            result = getnodeset(doc, xpath);
+            if (result) {
+                nodeset = result->nodesetval;
+                for (i = 0; i < nodeset->nodeNr; i++) {
+                    keyword = xmlNodeListGetString(doc, nodeset->nodeTab[i]->xmlChildrenNode, 1);
+                    std::cout <<  keyword << " ";
+                    xmlFree(keyword);
+                }
+                std::cout << std::endl;
+                xmlXPathFreeObject(result);
+            }
+            xmlFreeDoc(doc);
+            
 
-    return 0;
+        }
+    }
+    xmlCleanupParser();
 }
 
+
diff --git a/pocketsphinxAdapter/src/publishRsb.cpp b/pocketsphinxAdapter/src/publishRsb.cpp
index e7f34731859b3c13590a3724569ba4a6be258c65..bca8e834b8c4085c8ad724c281ba0cbbd6e25c88 100644
--- a/pocketsphinxAdapter/src/publishRsb.cpp
+++ b/pocketsphinxAdapter/src/publishRsb.cpp
@@ -8,6 +8,7 @@
 #include "publishRsb.h"
 
 boost::shared_ptr<rsb::converter::XOPConverter> publishRsb::myXopConverter;
+boost::mutex publishRsb::myMutex;
 
 publishRsb::publishRsb(const std::string &scope) : scope(scope) {
     if (myXopConverter.use_count() < 1){
@@ -23,6 +24,7 @@ void
 publishRsb::publishMessage(QString message)
 {
     std::string temp = message.toStdString();
+    boost::unique_lock<boost::mutex> lock (myMutex);
     boost::shared_ptr<rsb::transport::XOP> myData = boost::make_shared<rsb::transport::XOP>(temp);
     myInformer->publish(myData);
 }
diff --git a/pocketsphinxAdapter/src/publishRsb.h b/pocketsphinxAdapter/src/publishRsb.h
index 98c2e491287ade9999bce4d5c164c938f7767a9b..8485a4a54fd1512e0beb96c8ba08c32ee4e4e02d 100644
--- a/pocketsphinxAdapter/src/publishRsb.h
+++ b/pocketsphinxAdapter/src/publishRsb.h
@@ -11,6 +11,7 @@
 #include <QObject>
 #include <boost/shared_ptr.hpp>
 #include <boost/make_shared.hpp>
+#include <boost/thread/mutex.hpp>
 #include <rsb/Factory.h>
 #include <rsc/rscexports.h>
 #include <rsb/converter/Repository.h>
@@ -25,6 +26,7 @@ class publishRsb : public QObject{
     Q_OBJECT
     
 public:
+    static boost::mutex myMutex;
     publishRsb(const std::string &scope);
     virtual ~publishRsb();
 public slots:
diff --git a/pocketsphinxAdapter/src/rsbRemoteReceiver.cpp b/pocketsphinxAdapter/src/rsbRemoteReceiver.cpp
index aa60fc4b6cf642e9b88a93629c9fa2a6056475d5..0c33f8aebf1f0bff14da8749f194fa65539bd09e 100644
--- a/pocketsphinxAdapter/src/rsbRemoteReceiver.cpp
+++ b/pocketsphinxAdapter/src/rsbRemoteReceiver.cpp
@@ -59,6 +59,11 @@ rsbCallbackReceiver::getState() {
     return state;
 }
 
+void
+rsbCallbackReceiver::setState(int newstate) {
+    state = newstate;
+}
+
 
 rsbRemoteReceiver::rsbRemoteReceiver(const std::string &scope) : scope(scope) {    
     rsb::Factory & factory = rsb::getFactory();
@@ -100,3 +105,17 @@ rsbRemoteReceiver::runner(){
         }        
     }
 }
+
+void
+rsbRemoteReceiver::overwriteDisable()
+{
+    myReceiver->setState(0);
+    emit remoteDisable();
+}
+
+void
+rsbRemoteReceiver::overwriteEnable()
+{
+    myReceiver->setState(1);
+    emit remoteEnable();
+}
\ No newline at end of file
diff --git a/pocketsphinxAdapter/src/rsbRemoteReceiver.h b/pocketsphinxAdapter/src/rsbRemoteReceiver.h
index c4d84452cd553d0a823c17f198ccd3004da41d63..03fd5c3cfdb77aee9fd270c930ee47e48273544b 100644
--- a/pocketsphinxAdapter/src/rsbRemoteReceiver.h
+++ b/pocketsphinxAdapter/src/rsbRemoteReceiver.h
@@ -26,6 +26,7 @@ class rsbCallbackReceiver : public rsb::patterns::Server::Callback<std::string,s
         boost::shared_ptr<std::string> call(const std::string& /*methodName*/,boost::shared_ptr<std::string> input);
         bool hasToggled();
         int getState();
+        void setState(int state);
         void resetToggle();
     private:
         int state;
@@ -42,6 +43,11 @@ public:
     virtual ~rsbRemoteReceiver();
     void runner();
     
+    
+public slots:
+    void overwriteEnable();
+    void overwriteDisable();
+    
 private:           
     rsb::patterns::ServerPtr server;
     boost::shared_ptr<rsbCallbackReceiver> myReceiver;