diff --git a/overcooked_simulator/gui_2d_vis/images/cheese3.png b/overcooked_simulator/gui_2d_vis/images/cheese3.png
new file mode 100644
index 0000000000000000000000000000000000000000..5e496d7a460aabf894d011bdb290a57f6eb14be1
Binary files /dev/null and b/overcooked_simulator/gui_2d_vis/images/cheese3.png differ
diff --git a/overcooked_simulator/gui_2d_vis/images/cut_fish.png b/overcooked_simulator/gui_2d_vis/images/cut_fish.png
new file mode 100644
index 0000000000000000000000000000000000000000..5695519dfdb586208a2bf637c73b3b591e7cc2bd
Binary files /dev/null and b/overcooked_simulator/gui_2d_vis/images/cut_fish.png differ
diff --git a/overcooked_simulator/gui_2d_vis/images/fish3.png b/overcooked_simulator/gui_2d_vis/images/fish3.png
new file mode 100644
index 0000000000000000000000000000000000000000..7a2425b0b291a051108f4b7643a80e313c561f09
Binary files /dev/null and b/overcooked_simulator/gui_2d_vis/images/fish3.png differ
diff --git a/overcooked_simulator/gui_2d_vis/images/fries2.png b/overcooked_simulator/gui_2d_vis/images/fries2.png
new file mode 100644
index 0000000000000000000000000000000000000000..199e8e86099ee8cf43dd1a64e390974210fbc637
Binary files /dev/null and b/overcooked_simulator/gui_2d_vis/images/fries2.png differ
diff --git a/overcooked_simulator/gui_2d_vis/images/grated_cheese.png b/overcooked_simulator/gui_2d_vis/images/grated_cheese.png
new file mode 100644
index 0000000000000000000000000000000000000000..d7d5f9b05a1a9c9aad300c71147f87dfe6ec8561
Binary files /dev/null and b/overcooked_simulator/gui_2d_vis/images/grated_cheese.png differ
diff --git a/overcooked_simulator/gui_2d_vis/images/potato2.png b/overcooked_simulator/gui_2d_vis/images/potato2.png
new file mode 100644
index 0000000000000000000000000000000000000000..6384278192219a406b5ca2c651c4d830a13dbdd5
Binary files /dev/null and b/overcooked_simulator/gui_2d_vis/images/potato2.png differ
diff --git a/overcooked_simulator/gui_2d_vis/visualization.yaml b/overcooked_simulator/gui_2d_vis/visualization.yaml
index 3dd8ef5aee3a40af5bc240f810f2a06456dbc944..4d6029172d370647ae55277cfe8b48ae09a5241f 100644
--- a/overcooked_simulator/gui_2d_vis/visualization.yaml
+++ b/overcooked_simulator/gui_2d_vis/visualization.yaml
@@ -2,7 +2,7 @@
 
 GameWindow:
   WhatIsFixed: grid  # grid or window_width or window_height
-  size: 50
+  size: 70
   screen_margin: 100
   min_width: 700
   min_height: 600
@@ -327,15 +327,9 @@ Peel:
 
 Potato:
   parts:
-    - type: circle
-      color: black
-      radius: 0.3
-    - type: circle
-      color: lightyellow2
-      radius: 0.25
-    - type: circle
-      color: gray83
-      radius: 0.1
+    - type: image
+      path: images/potato2.png
+      size: 0.7
 
 ChipsSticks:
   parts:
@@ -362,47 +356,21 @@ ChipsSticks:
 
 Chips:
   parts:
-    - type: rect
-      color: orange3
-      height: 0.1
-      width: 0.8
-      center_offset: [ -0.2, -0.3 ]
-    - type: rect
-      color: orange3
-      height: 0.1
-      width: 0.8
-      center_offset: [ 0.0, -0.3 ]
-    - type: rect
-      color: orange3
-      height: 0.1
-      width: 0.8
-      center_offset: [ 0.2, -0.3 ]
-    - type: rect
-      color: orange3
-      height: 0.8
-      width: 0.1
-      center_offset: [ -0.3, -0.0 ]
+    - type: image
+      path: images/fries2.png
+      size: 0.8
 
 Fish:
   parts:
-    - type: rect
-      color: PALEVIOLETRED
-      height: 0.3
-      width: 0.6
-      center_offset: [ 0.0, -0.15 ]
+    - type: image
+      path: images/fish3.png
+      size: 0.9
 
 ChoppedFish:
   parts:
-    - type: rect
-      color: PALEVIOLETRED
-      height: 0.3
-      width: 0.3
-      center_offset: [ -0.2, -0.15 ]
-    - type: rect
-      color: PALEVIOLETRED
-      height: 0.3
-      width: 0.3
-      center_offset: [ 0.2, -0.15 ]
+    - type: image
+      path: images/cut_fish.png
+      size: 0.8
 
 FriedFish:
   parts:
@@ -491,53 +459,15 @@ ChoppedSausage:
 
 Cheese:
   parts:
-    - type: rect
-      color: YELLOW1
-      height: 0.3
-      width: 0.3
+    - type: image
+      path: images/cheese3.png
+      size: 0.8
 
 GratedCheese:
   parts:
-    - type: rect
-      color: lightgoldenrodyellow
-      height: 0.6
-      width: 0.05
-      center_offset: [ -0.3, 0.2 ]
-    - type: rect
-      color: lightgoldenrodyellow
-      height: 0.6
-      width: 0.05
-      center_offset: [ -0.3, -0.0 ]
-    - type: rect
-      color: lightgoldenrodyellow
-      height: 0.6
-      width: 0.05
-      center_offset: [ -0.3, -0.2 ]
-    - type: rect
-      color: lightgoldenrodyellow
-      height: 0.05
-      width: 0.6
-      center_offset: [ 0.0, -0.1 ]
-    - type: rect
-      color: lightgoldenrodyellow
-      height: 0.05
-      width: 0.6
-      center_offset: [ -0.2, -0.3 ]
-    - type: rect
-      color: lightgoldenrodyellow
-      height: 0.05
-      width: 0.6
-      center_offset: [ 0.0, -0.3 ]
-    - type: rect
-      color: lightgoldenrodyellow
-      height: 0.05
-      width: 0.6
-      center_offset: [ 0.2, -0.3 ]
-    - type: rect
-      color: lightgoldenrodyellow
-      height: 0.6
-      width: 0.05
-      center_offset: [ -0.3, -0.0 ]
+    - type: image
+      path: images/grated_cheese.png
+      size: 1.1
 
 Pizza:
   parts: