diff --git a/psConfig/tasks/restaurant/restaurant.conf b/psConfig/tasks/restaurant/restaurant.conf
index 5d8cdd401392249cf46449b7b8fc94e0ab9986df..53fd270af9989a64ed72ed30777163096c1d6d73 100644
--- a/psConfig/tasks/restaurant/restaurant.conf
+++ b/psConfig/tasks/restaurant/restaurant.conf
@@ -15,7 +15,7 @@ autoload=yes;
 
 [pocketsphinxinstance]
 name=ordering;
-jsgf=../../../psGrammar/tasks/restaurant/order.jsgf;
+jsgf=../../../psGrammar/tasks/restaurant/order_new.jsgf;
 rsbscope=/speechrec/psa/ordering;
 bestpath=no;
 autoload=yes;
diff --git a/psGrammar/tasks/restaurant/order_new.jsgf b/psGrammar/tasks/restaurant/order_new.jsgf
new file mode 100644
index 0000000000000000000000000000000000000000..86b9eb5df8f81723691f271f99a495b999dc89d7
--- /dev/null
+++ b/psGrammar/tasks/restaurant/order_new.jsgf
@@ -0,0 +1,26 @@
+#JSGF V1.0;
+grammar ordering;
+
+public <restaurant> = ([tobi] [(i want) | (bring me)] [one | a ] <objects> [please]);
+
+<objects> = (<drinks> | <food>);
+
+<food> =  ((tuna_fish_can) |
+    (tomato_soup_can) | 
+    (sugar_box) | 
+    (strawberry) | 
+    (pudding_box) | 
+    (potted_meat_can) |
+    (plum) | 
+    (pear)  | 
+    (peach) |
+    (orange)| 
+    (mustard_bottle)| 
+    (lemon)  | 
+    (gelatin_box)  | 
+    (cracker_box) | 
+    (chips_can) | 
+    (bannana) |  
+    (apple) );
+    
+<drinks> = ((master_chef_can) );
\ No newline at end of file