diff --git a/Products.java b/Products.java
index 91763b30d8f21c7fec98f94116d6a1a7dc2fb0b9..40655c055b65983559d1c3a57f4a87e39b908645 100644
--- a/Products.java
+++ b/Products.java
@@ -98,4 +98,13 @@ public class Products { /* a good class, but not as good as cse391 */
 		1.01
 	);
     }
+
+    public Product yixuan19Product(){
+    	return new Product (
+		"Goomba",
+		"The No.1 VTB from Hololive",
+		"Avatar.png",
+		114514.0
+	);
+    }
 }
diff --git a/Staff.java b/Staff.java
index 874f89ad32e96dc859f0741000e2c3190e2986b5..9eb731f5ee16717b7d7bee9eaf76cd5547c9beac 100644
--- a/Staff.java
+++ b/Staff.java
@@ -117,4 +117,15 @@ public class Staff {
 		"funny chicken"
 	);
     }
+
+
+    public Employee yixuan19() {
+    	return new Employee (
+		"Yixuan",
+		"Student",
+		"Slackin",
+		"Goomba.jpg",
+		"Shaaaaaaaaark"
+	);   
+    }
 }	
diff --git a/images/products/Avatar.png b/images/products/Avatar.png
new file mode 100644
index 0000000000000000000000000000000000000000..cd637eacdafad98bc13f1eb6d0c5291165116791
Binary files /dev/null and b/images/products/Avatar.png differ
diff --git a/images/staff/Goomba.jpg b/images/staff/Goomba.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..6a937f768fb9056f86015a13896058bdc4fd31cb
Binary files /dev/null and b/images/staff/Goomba.jpg differ