diff --git a/icons/avocado.json b/icons/avocado.json
new file mode 100644
index 000000000..05e8ae2d4
--- /dev/null
+++ b/icons/avocado.json
@@ -0,0 +1,50 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley",
+ "devkamani9313",
+ "karsa-mistmere"
+ ],
+ "use-cases": [
+ "Representing fruit, guacamole, or healthy food in nutrition apps",
+ "Indicating salad, breakfast, or brunch ingredients",
+ "Showing vegetarian or vegan food options",
+ "Marking avocado toast as a menu item in restaurant or delivery apps",
+ "Denoting fresh produce or fruit section in grocery and supermarket apps",
+ "Signifying healthy fats or superfood in nutrition and wellness trackers",
+ "Labeling plant-based or vegetarian recipes in cooking websites and apps"
+ ],
+ "tags": [
+ "fruit",
+ "snack",
+ "meal",
+ "lunch",
+ "ingredient",
+ "cooking",
+ "cookery",
+ "kitchen",
+ "cuisine",
+ "eating",
+ "healthy",
+ "nutrition",
+ "diet",
+ "guacamole",
+ "mexican",
+ "green",
+ "pit",
+ "seed",
+ "half",
+ "produce",
+ "vegetarian",
+ "vegan",
+ "grocery",
+ "supermarket",
+ "toast",
+ "superfood",
+ "plant based",
+ "ripe"
+ ],
+ "categories": [
+ "food-beverage"
+ ]
+}
diff --git a/lab/avocado.svg b/icons/avocado.svg
similarity index 53%
rename from lab/avocado.svg
rename to icons/avocado.svg
index 02041d71a..9326534aa 100644
--- a/lab/avocado.svg
+++ b/icons/avocado.svg
@@ -9,6 +9,6 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
diff --git a/icons/bacon.json b/icons/bacon.json
new file mode 100644
index 000000000..daded2dfc
--- /dev/null
+++ b/icons/bacon.json
@@ -0,0 +1,51 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley",
+ "devkamani9313",
+ "karsa-mistmere"
+ ],
+ "use-cases": [
+ "Representing breakfast items, rashers, or pork products",
+ "Indicating diner, brunch, or fast food menu items",
+ "Showing savory cooked meats or barbecue items",
+ "Labeling grocery or deli items in food apps",
+ "Marking breakfast sandwich or brunch special add-ons",
+ "Tagging cured or smoked meat ingredients in recipes"
+ ],
+ "tags": [
+ "rashers",
+ "smoked",
+ "streaky",
+ "crispy",
+ "meat",
+ "fast food",
+ "junk food",
+ "snack",
+ "dish",
+ "restaurant",
+ "brunch",
+ "lunch",
+ "meal",
+ "savory",
+ "savoury",
+ "cookery",
+ "cooking",
+ "grilled",
+ "barbecue",
+ "barbeque",
+ "bbq",
+ "pig",
+ "pork",
+ "breakfast",
+ "cured",
+ "butcher",
+ "sandwich",
+ "protein",
+ "grocery",
+ "kitchen"
+ ],
+ "categories": [
+ "food-beverage"
+ ]
+}
diff --git a/icons/bacon.svg b/icons/bacon.svg
new file mode 100644
index 000000000..c4e8d5603
--- /dev/null
+++ b/icons/bacon.svg
@@ -0,0 +1,14 @@
+
diff --git a/lab/avocado.json b/lab/avocado.json
deleted file mode 100644
index 912d50f9d..000000000
--- a/lab/avocado.json
+++ /dev/null
@@ -1,26 +0,0 @@
-{
- "$schema": "../icon.schema.json",
- "contributors": [
- "danielbayley"
- ],
- "tags": [
- "fruit",
- "snack",
- "meal",
- "lunch",
- "ingredient",
- "cooking",
- "cookery",
- "kitchen",
- "cuisine",
- "eating",
- "healthy",
- "nutrition",
- "diet",
- "guacamole",
- "mexican"
- ],
- "categories": [
- "food-beverage"
- ]
-}
diff --git a/lab/bacon.json b/lab/bacon.json
deleted file mode 100644
index d20ddfb8e..000000000
--- a/lab/bacon.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "$schema": "../icon.schema.json",
- "contributors": [
- "danielbayley"
- ],
- "tags": [
- "rashers",
- "smoked",
- "streaky",
- "crispy",
- "meat",
- "fast food",
- "junk food",
- "snack",
- "dish",
- "restaurant",
- "brunch",
- "lunch",
- "meal",
- "savory",
- "savoury",
- "cookery",
- "cooking",
- "grilled",
- "barbecue",
- "barbeque",
- "bbq",
- "pig"
- ],
- "categories": [
- "food-beverage"
- ]
-}
diff --git a/lab/bacon.svg b/lab/bacon.svg
deleted file mode 100644
index 743ca20e7..000000000
--- a/lab/bacon.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-