foreach (var questId in uldahSideQuests)
             ((QuestInfo)_quests[new QuestId(questId)]).StartingCity = 3;
 
-
         // follow-up quests to picking a GC
         AddGcFollowUpQuests();
+
+        // update relic quests to be in a different journal category
+        ushort[] zodiacStartingQuests = [1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127, 1579];
+        foreach (var questId in zodiacStartingQuests)
+        {
+            var quest = ((QuestInfo)_quests[new QuestId(questId)]);
+            quest.JournalGenre = 82;
+            quest.SortKey = 0;
+        }
     }
 
     private void AddPreviousQuest(QuestId questToUpdate, QuestId requiredQuestId)
 
     public EQuestJoin QuestLockJoin { get; private set; }
     public List<ushort> PreviousInstanceContent { get; }
     public EQuestJoin PreviousInstanceContentJoin { get; }
-    public uint? JournalGenre { get; }
-    public ushort SortKey { get; }
+    public uint? JournalGenre { get; set; }
+    public ushort SortKey { get; set; }
     public bool IsMainScenarioQuest { get; }
     public bool CompletesInstantly { get; }
     public GrandCompany GrandCompany { get; }