diff --git a/overcooked_simulator/gui_2d_vis/drawing.py b/overcooked_simulator/gui_2d_vis/drawing.py
index 20523ae25a8aae99d85b9e04760db0c894d7c3fb..632b8f1fe8a41fe108635a22466726ddb77a3553 100644
--- a/overcooked_simulator/gui_2d_vis/drawing.py
+++ b/overcooked_simulator/gui_2d_vis/drawing.py
@@ -531,11 +531,12 @@ class Visualizer:
 
         for counter in counters:
             if counter["occupied_by"]:
-                item_pos = counter["pos"]
+                item_pos = np.array(counter["pos"])
                 item_scale = 1.0
 
                 counter_type = counter["type"]
-                if counter_type.endswith("Dispenser"):
+
+                if counter_type.endswith("Dispenser") and "Plate" not in counter_type:
                     if "item_offset" in self.config["Dispenser"].keys():
                         offset_vec = pygame.math.Vector2(
                             self.config["Dispenser"]["item_offset"]
@@ -554,7 +555,7 @@ class Visualizer:
                     screen=screen,
                     occupied_by=counter["occupied_by"],
                     grid_size=grid_size,
-                    pos=np.array(counter["pos"]) * grid_size + (grid_size / 2),
+                    pos=item_pos * grid_size + (grid_size / 2),
                     item_scale=item_scale,
                 )
 
diff --git a/overcooked_simulator/gui_2d_vis/visualization.yaml b/overcooked_simulator/gui_2d_vis/visualization.yaml
index ce510e721a0b0e32a515e26cc8acf6a90ea1fabf..afc3973770c62301432582d412450c5355f344ba 100644
--- a/overcooked_simulator/gui_2d_vis/visualization.yaml
+++ b/overcooked_simulator/gui_2d_vis/visualization.yaml
@@ -27,19 +27,19 @@ Counter:
     #      width: 1
     #      color: whitesmoke
     - type: image
-      path: images/counter4.png
+      path: images/counter5.png
       size: 1
 
 CuttingBoard:
   parts:
     - type: image
       path: images/cutting_board_large.png
-      size: 0.7
-      center_offset: [ 0, 0.1 ]
+      size: 0.75
+      center_offset: [ 0, 0.05 ]
 
 
-#PlateDispenser:
-#  parts:
+PlateDispenser:
+  parts: [ ]
 #    - type: rect
 #      height: 0.95
 #      width: 0.95
@@ -49,8 +49,8 @@ Trashcan:
   parts:
     - type: image
       path: images/trash3.png
-      size: 0.8
-      center_offset: [ 0, -0.15 ]
+      size: 0.88
+      center_offset: [ 0, -0.05 ]
 
 #TomatoDispenser:
 #  parts:
@@ -89,17 +89,18 @@ Trashcan:
 
 Dispenser:
   parts:
-    - type: circle
-      color: gray83
-      radius: 0.3
-      center_offset: [ 0, -0.15 ]
     - type: circle
       color: black
-      radius: 0.25
-      center_offset: [ 0, -0.15 ]
+      radius: 0.35
+      center_offset: [ 0, -0.05 ]
+    - type: circle
+      color: gray83
+      radius: 0.33
+      center_offset: [ 0, -0.05 ]
 
-  item_offset: [ 0, -0.15 ]
-  item_scale: 0.75
+
+  item_offset: [ 0, -0.05 ]
+  item_scale: 0.9
 
 ServingWindow:
   parts:
@@ -127,15 +128,15 @@ Sink:
   parts:
     - type: image
       path: images/sink1.png
-      size: 0.8
-      center_offset: [ 0, -0.15 ]
+      size: 0.85
+      center_offset: [ 0, -0.12 ]
 
 SinkAddon:
   parts:
     - type: image
       path: images/drip2.png
-      size: 0.65
-      center_offset: [ 0, -0.13 ]
+      size: 0.75
+      center_offset: [ 0, -0.05 ]
 
 # Items
 Tomato: