diff --git a/resources/parsers/gems.py b/resources/parsers/gems.py
index 7af6b48ba63432189a952386e6457836d2765a73..200adca710ac6d6398c2896382d0aa3181ce0264 100644
--- a/resources/parsers/gems.py
+++ b/resources/parsers/gems.py
@@ -70,27 +70,41 @@ class GemParser():
         self.filter_file.write('\n')
 
         # High quality between 15 and 20%.
-        self.template.notable_item(
+        self.template.rare_currency(
             description='High quality gems [15 - 20]%',
             class_text='Gem',
             quality='>= 15',
             font_size=display_dict['important_font_size'],
+            minimap_size=2,
+            sound='5 175',
         )
 
         # High quality between 10 and 15%.
-        self.template.notable_item(
+        self.template.rare_currency(
             description='High quality gems [10 - 15]%',
             class_text='Gem',
             quality='>= 10',
             font_size=display_dict['rare_font_size'],
+            minimap_size=2,
+            sound='5 175',
         )
 
         # High quality between 5 and 10%.
-        self.template.notable_item(
+        self.template.rare_currency(
             description='High quality gems [5 - 10]%',
             class_text='Gem',
             quality='>= 5',
             font_size=display_dict['uncommon_font_size'],
+            minimap_size=2,
+            sound='5 175',
+        )
+
+        # High quality under 5%
+        self.template.rare_currency(
+            description='High quality gems [1 - 4]%',
+            class_text='Gem',
+            quality='>= 1',
+            font_size=display_dict['default_font_size'],
         )
 
     def vaal_gems(self):
diff --git a/resources/parsers/templates.py b/resources/parsers/templates.py
index f1b53c3cda25c3bc6808b3c00f494eb3f7bf16db..9166eb516965319465160b35baab4928a6930c9a 100644
--- a/resources/parsers/templates.py
+++ b/resources/parsers/templates.py
@@ -150,7 +150,7 @@ class FilterTemplates():
 
     def rare_currency(self, *args,
             description=None, class_text=None, base_text=None,
-            area_level=None,
+            area_level=None, quality=None,
             background_color=display_dict['standard_background'], border_color=display_dict['rare_currency_border'],
             text_color=display_dict['currency_text'], font_size=display_dict['rare_font_size'],
             minimap_size=0, minimap_color=display_dict['minimap_color_currency'],
@@ -161,7 +161,7 @@ class FilterTemplates():
         """
         self.base.write_rule(
             description=description, class_text=class_text, base_text=base_text,
-            area_level=area_level,
+            area_level=area_level, quality=quality,
             background_color=background_color, border_color=border_color,
             text_color=text_color, font_size=font_size,
             minimap_size=minimap_size, minimap_color=minimap_color, minimap_shape=minimap_shape,