diff --git a/public/sim/serving-robot-params.json b/public/sim/serving-robot-params.json
index c5b4e6f..1a36bb0 100644
--- a/public/sim/serving-robot-params.json
+++ b/public/sim/serving-robot-params.json
@@ -1,7 +1,7 @@
 {
  "meta": {
   "schema_version": "serving-robot-params/0.1",
-  "model": "v2.4",
+  "model": "v2.7",
   "reps": 40,
   "ng_min": 10,
   "layout_generation": "82023936eb99",
@@ -129,8 +129,12 @@
    "value": 600,
    "role": "site_rule"
   },
+  "robot_first_wait_s": {
+   "value": 120,
+   "role": "site_rule"
+  },
   "model": {
-   "value": "v2.4",
+   "value": "v2.7",
    "role": "site_only"
   }
  },
@@ -381,26 +385,26 @@
     "fragile_by": "any"
    },
    "site_result": {
-    "dish_wait_mean": 0.5455,
-    "dish_wait_p90": 1.1186,
-    "cold_share": 0.0008,
-    "seat_wait_mean": 1.4919,
-    "turn_mean": 5.3329,
-    "walk_km_per_staff": 2.1959,
-    "staff_util": 0.6855,
-    "robot_util": 0.5883,
-    "robot_share": 0.4671,
+    "dish_wait_mean": 2.0398,
+    "dish_wait_p90": 3.0695,
+    "cold_share": 0.1266,
+    "seat_wait_mean": 1.2236,
+    "turn_mean": 4.1041,
+    "walk_km_per_staff": 1.8926,
+    "staff_util": 0.6456,
+    "robot_util": 0.7497,
+    "robot_share": 0.7252,
     "robot_bus_share": 0.0,
     "collects": 0,
-    "rescues": 0.775,
-    "pauses": 23.975,
-    "fragile_robot": 21.7,
-    "groups": 83.8,
-    "entry_wait_mean": 1.9592,
-    "blocked_wait_mean": 1.1414,
-    "guide_wait_mean": 0.2909,
-    "staff_wait_mean": 1.4322,
-    "full_wait_mean": 0.3505
+    "rescues": 0.925,
+    "pauses": 20.25,
+    "fragile_robot": 30.4,
+    "groups": 82.55,
+    "entry_wait_mean": 1.6401,
+    "blocked_wait_mean": 0.9494,
+    "guide_wait_mean": 0.2395,
+    "staff_wait_mean": 1.189,
+    "full_wait_mean": 0.2742
    }
   },
   {
@@ -414,26 +418,26 @@
     "fragile_by": "any"
    },
    "site_result": {
-    "dish_wait_mean": 0.4568,
-    "dish_wait_p90": 0.8167,
-    "cold_share": 0.0,
-    "seat_wait_mean": 0.6083,
-    "turn_mean": 4.3928,
-    "walk_km_per_staff": 1.872,
-    "staff_util": 0.6436,
-    "robot_util": 0.4764,
-    "robot_share": 0.7257,
+    "dish_wait_mean": 1.0102,
+    "dish_wait_p90": 2.0803,
+    "cold_share": 0.014,
+    "seat_wait_mean": 0.4546,
+    "turn_mean": 3.5399,
+    "walk_km_per_staff": 1.6027,
+    "staff_util": 0.6158,
+    "robot_util": 0.6013,
+    "robot_share": 0.9914,
     "robot_bus_share": 0.0,
     "collects": 0,
-    "rescues": 1.475,
-    "pauses": 41.625,
-    "fragile_robot": 31.9,
-    "groups": 82.1,
-    "entry_wait_mean": 1.0194,
-    "blocked_wait_mean": 0.5116,
-    "guide_wait_mean": 0.2337,
-    "staff_wait_mean": 0.7453,
-    "full_wait_mean": 0.0967
+    "rescues": 1.6,
+    "pauses": 44.2,
+    "fragile_robot": 41.9,
+    "groups": 83.275,
+    "entry_wait_mean": 0.8336,
+    "blocked_wait_mean": 0.3575,
+    "guide_wait_mean": 0.2015,
+    "staff_wait_mean": 0.559,
+    "full_wait_mean": 0.0971
    }
   },
   {
@@ -480,26 +484,26 @@
     "fragile_by": "any"
    },
    "site_result": {
-    "dish_wait_mean": 0.5299,
-    "dish_wait_p90": 1.0788,
-    "cold_share": 0.0005,
-    "seat_wait_mean": 1.1136,
-    "turn_mean": 5.1263,
-    "walk_km_per_staff": 2.2447,
-    "staff_util": 0.6905,
-    "robot_util": 0.587,
-    "robot_share": 0.4586,
+    "dish_wait_mean": 2.097,
+    "dish_wait_p90": 3.1635,
+    "cold_share": 0.1431,
+    "seat_wait_mean": 0.8897,
+    "turn_mean": 4.3635,
+    "walk_km_per_staff": 1.9834,
+    "staff_util": 0.6504,
+    "robot_util": 0.7491,
+    "robot_share": 0.7197,
     "robot_bus_share": 0.0,
     "collects": 0,
-    "rescues": 1,
-    "pauses": 24.925,
-    "fragile_robot": 21.15,
+    "rescues": 0.85,
+    "pauses": 20.2,
+    "fragile_robot": 31.675,
     "groups": 83.525,
-    "entry_wait_mean": 1.572,
-    "blocked_wait_mean": 0.879,
-    "guide_wait_mean": 0.2779,
-    "staff_wait_mean": 1.1569,
-    "full_wait_mean": 0.2346
+    "entry_wait_mean": 1.3295,
+    "blocked_wait_mean": 0.7256,
+    "guide_wait_mean": 0.2571,
+    "staff_wait_mean": 0.9827,
+    "full_wait_mean": 0.1641
    }
   },
   {
@@ -513,26 +517,26 @@
     "fragile_by": "any"
    },
    "site_result": {
-    "dish_wait_mean": 0.481,
-    "dish_wait_p90": 0.8814,
-    "cold_share": 0.0001,
-    "seat_wait_mean": 0.9795,
-    "turn_mean": 4.5091,
-    "walk_km_per_staff": 1.9533,
-    "staff_util": 0.6561,
-    "robot_util": 0.4897,
-    "robot_share": 0.7311,
+    "dish_wait_mean": 1.0497,
+    "dish_wait_p90": 2.1196,
+    "cold_share": 0.0157,
+    "seat_wait_mean": 1.191,
+    "turn_mean": 3.9675,
+    "walk_km_per_staff": 1.6822,
+    "staff_util": 0.6219,
+    "robot_util": 0.6062,
+    "robot_share": 0.9898,
     "robot_bus_share": 0.0,
     "collects": 0,
-    "rescues": 1.425,
-    "pauses": 40.525,
-    "fragile_robot": 31.85,
-    "groups": 82.925,
-    "entry_wait_mean": 1.4157,
-    "blocked_wait_mean": 0.842,
-    "guide_wait_mean": 0.2535,
-    "staff_wait_mean": 1.0954,
-    "full_wait_mean": 0.1375
+    "rescues": 1.575,
+    "pauses": 43.25,
+    "fragile_robot": 42.05,
+    "groups": 84.4,
+    "entry_wait_mean": 1.5915,
+    "blocked_wait_mean": 0.7992,
+    "guide_wait_mean": 0.2173,
+    "staff_wait_mean": 1.0166,
+    "full_wait_mean": 0.3917
    }
   }
  ]
