diff --git a/core/models/caves.py b/core/models/caves.py
index fdfca8e..aa6c82b 100644
--- a/core/models/caves.py
+++ b/core/models/caves.py
@@ -591,7 +591,7 @@ def GetCaveLookup():
                 message = f" -  Warning: same alias id '{id:3}' for two  caves '{Gcavelookup[id]}' and '{cave}'. Removing this shorthand alias entirely."
                 Gcavelookup.pop(id)
                 print(message)
-                DataIssue.objects.create(parser='caves', message=message)
+                DataIssue.objects.create(parser='aliases', message=message)
     
     global Gcavelookup
     if Gcavelookup:
@@ -600,6 +600,8 @@ def GetCaveLookup():
     global Gcave_count
     Gcave_count  = defaultdict(int) # sets default value to int(0)
     
+    DataIssue.objects.filter(parser='aliases').delete()
+    
     for cave in Cave.objects.all():
         key = cave.official_name.lower()
         if key != "" and key != "unamed" and key != "unnamed":
@@ -762,7 +764,7 @@ def GetCaveLookup():
         else:
             message = f" *  Coding or cave existence mistake, cave for id '{i[1]}' does not exist. Expecting to set alias '{i[0]}' to it"
             #print(message)
-            DataIssue.objects.create(parser='caves', message=message)
+            DataIssue.objects.create(parser='aliases', message=message)
  
     addmore = {}
     for id in Gcavelookup:
@@ -772,19 +774,12 @@ def GetCaveLookup():
     Gcavelookup = {**addmore, **Gcavelookup}
 
     addmore ={}
-    # for id in Gcavelookup:
-        # if not Gcavelookup[id]:
-            # pass
-        # elif Gcavelookup[id].kataster_number:
-            # addmore[id] = Gcavelookup[id].kataster_number
-        # elif Gcavelookup[id].unofficial_number:
-            # addmore[id] = Gcavelookup[id].unofficial_number.lower()
        
     for c in Gcave_count:
         if Gcave_count[c] > 1:
             message = f" ** Duplicate cave id count={Gcave_count[c]} id:'{Gcavelookup[c]}' cave __str__:'{c}'"
             print(message)
-            DataIssue.objects.create(parser='caves', message=message)
+            DataIssue.objects.create(parser='aliases', message=message)
             # logdataissues[Gcavelookup[c]]=message # pending troggle-wide issues logging system
 
     return Gcavelookup