diff --git a/ps-config/basicFunctionalities/basicFunctionalities.conf b/ps-config/basicFunctionalities/basicFunctionalities.conf
index 5777d75d67b0a6016c46ead5639d2e703537526f..2340f14d7bb2e0c581e9b64c57d750eb147ee021 100644
--- a/ps-config/basicFunctionalities/basicFunctionalities.conf
+++ b/ps-config/basicFunctionalities/basicFunctionalities.conf
@@ -6,7 +6,7 @@ timeout=8;
 openDeviceDirectly=yes;
 
 [pocketsphinxinstance]
-name=whatDidISay;
+name=basicFunctionalities;
 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/basicFunctionalities/basicFunctionalities.jsgf;
diff --git a/ps-config/basicFunctionalities/basicFunctionalities.conf~ b/ps-config/basicFunctionalities/basicFunctionalities.conf~
index 50c00279ad822a39abb6083946dd945c7946bf46..5777d75d67b0a6016c46ead5639d2e703537526f 100644
--- a/ps-config/basicFunctionalities/basicFunctionalities.conf~
+++ b/ps-config/basicFunctionalities/basicFunctionalities.conf~
@@ -9,7 +9,7 @@ openDeviceDirectly=yes;
 name=whatDidISay;
 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/basicFunctionalities/whatDidISay.jsgf;
+jsgf=/vol/robocup/2013/share/SpeechRec/psGrammar/basicFunctionalities/basicFunctionalities.jsgf;
 rsbscope=/speechrec/psa/basicFunctionalities;
 bestpath=no;
 autoload=yes;
diff --git a/ps-grammar/basicFunctionalities/basicFunctionalities.jsgf b/ps-grammar/basicFunctionalities/basicFunctionalities.jsgf
index 485fff527742d98187bf772cb59136c4d959cc28..accab8afeb2a3aa488e036ea76540e19fc4bebb3 100644
--- a/ps-grammar/basicFunctionalities/basicFunctionalities.jsgf
+++ b/ps-grammar/basicFunctionalities/basicFunctionalities.jsgf
@@ -1,9 +1,16 @@
 #JSGF V1.0;
 grammar basicFunctionalities;
 
-public <basicFunctionalities> = <question1> | <question2> | <startServing> | <stop>;
+public <basicFunctionalities> = <question1> | <question2> | <question3> | <question4> | <question5> | <question6> | <question7> | <question8> | <question9> | <question10> | <startServing> | <stop>;
 <startServing> = continue;
 <stop> = stop;
-<question1> = what is your name;
-<question2> = how old are you;
-
+<question1> = question one;
+<question2> = question two;
+<question3> = question three;
+<question4> = question four;
+<question5> = question five;
+<question6> = question six;
+<question7> = question seven;
+<question8> = question eight;
+<question9> = question nine;
+<question10> = question ten;
diff --git a/ps-grammar/basicFunctionalities/basicFunctionalities.jsgf~ b/ps-grammar/basicFunctionalities/basicFunctionalities.jsgf~
new file mode 100644
index 0000000000000000000000000000000000000000..485fff527742d98187bf772cb59136c4d959cc28
--- /dev/null
+++ b/ps-grammar/basicFunctionalities/basicFunctionalities.jsgf~
@@ -0,0 +1,9 @@
+#JSGF V1.0;
+grammar basicFunctionalities;
+
+public <basicFunctionalities> = <question1> | <question2> | <startServing> | <stop>;
+<startServing> = continue;
+<stop> = stop;
+<question1> = what is your name;
+<question2> = how old are you;
+