Quantcast

Data regeneration, with trainer recipes added... now only 146 recipes that wowdb doesn't have acquire info for and I haven't manually added... wtf runecloth bag? le sigh... wowdb needs to learn how to fucking handle limited supply items ffs

Ackis [12-18-08 - 22:08]
Data regeneration, with trainer recipes added... now only 146 recipes that wowdb doesn't have acquire info for and I haven't manually added... wtf runecloth bag? le sigh... wowdb needs to learn how to fucking handle limited supply items ffs
Filename
Locals/ARLLocals-enUS.lua
RecipeDB/ARL-Cook.lua
RecipeDB/ARL-Enchant.lua
RecipeDB/ARL-Jewelcraft.lua
RecipeDB/ARL-Leatherwork.lua
RecipeDB/ARL-Mob.lua
RecipeDB/ARL-Quest.lua
RecipeDB/ARL-Tailor.lua
RecipeDB/ARL-Trainer.lua
RecipeDB/ARL-Vendor.lua
RecipeStats.txt
diff --git a/Locals/ARLLocals-enUS.lua b/Locals/ARLLocals-enUS.lua
index 4441a2f..5f09897 100644
--- a/Locals/ARLLocals-enUS.lua
+++ b/Locals/ARLLocals-enUS.lua
@@ -334,8 +334,10 @@ L["Alchemist Pestlezugg"] = true
 L["Aldraan"] = true
 L["Alegorn"] = true
 L["Aleinia"] = true
+L["Alestos"] = true
 L["Alestus"] = true
 L["Alexandra Bolero"] = true
+L["Alexandra McQueen"] = true
 L["Alexis Marlowe"] = true
 L["Almaador"] = true
 L["Altaa"] = true
@@ -410,6 +412,7 @@ L["Atal'ai Deathwalker"] = true
 L["Atal'ai Warrior"] = true
 L["Atal'ai Witch Doctor"] = true
 L["Auchenai Monk"] = true
+L["Awan Iceborn"] = true
 L["Awilo Lon'gomba"] = true
 L["Azure Magus"] = true
 L["Azure Raider"] = true
@@ -433,6 +436,8 @@ L["Belil"] = true
 L["Bemarrin"] = true
 L["Bena Winterhoof"] = true
 L["Bengus Deepforge"] = true
+L["Benjamin Clegg"] = true
+L["Bernadette Dexter"] = true
 L["Betty Quin"] = true
 L["Black Broodling"] = true
 L["Black Dragonspawn"] = true
@@ -499,6 +504,7 @@ L["Captain Halyndor"] = true
 L["Captain O'Neal"] = true
 L["Captured Gnome"] = true
 L["Carolai Anise"] = true
+L["Carter Tiffens"] = true
 L["Caryssia Moonhunter"] = true
 L["Cataclysm Hound"] = true
 L["Catarina Stanford"] = true
@@ -507,6 +513,7 @@ L["Cave Yeti"] = true
 L["Celie Steelwing"] = true
 L["Cenarion Dreamwarden"] = true
 L["Centipaar Sandreaver"] = true
+L["Charles Worth"] = true
 L["Charred Ancient"] = true
 L["Chaw Stronghide"] = true
 L["Chief Engineer Leveny"] = true
@@ -581,6 +588,7 @@ L["Dannelor"] = true
 L["Danwe"] = true
 L["Darian Singh"] = true
 L["Darianna"] = true
+L["Darin Goodstitch"] = true
 L["Dark Adept"] = true
 L["Dark Conclave Shadowmancer"] = true
 L["Dark Iron Demolitionist"] = true
@@ -625,6 +633,7 @@ L["Derek Odds"] = true
 L["Deriz"] = true
 L["Deviate Eradication"] = true
 L["Deynna"] = true
+L["Diane Cannings"] = true
 L["Diemetradon"] = true
 L["Dig Rat Stew"] = true
 L["Dirge Quikcleave"] = true
@@ -644,7 +653,6 @@ L["Doomforge Dragoon"] = true
 L["Doomforge Engineer"] = true
 L["Drac Roughcut"] = true
 L["Dragonmaw Wind Reaver"] = true
-L["Drake Lindgren"] = true
 L["Drakk Stonehand"] = true
 L["Drywallow Crocolisk"] = true
 L["Drywallow Snapper"] = true
@@ -765,6 +773,7 @@ L["Gaston"] = true
 L["Gazlowe"] = true
 L["Gearcutter Cogspinner"] = true
 L["Gearing Redridge"] = true
+L["Geba'li"] = true
 L["Geen"] = true
 L["Gelanthis"] = true
 L["Gelman Stonehand"] = true
@@ -819,6 +828,7 @@ L["Grumnus Steelshaper"] = true
 L["Grutah"] = true
 L["Guillaume Sorouy"] = true
 L["Gundrak Savage"] = true
+L["Gunter Hansen"] = true
 L["Haalrun"] = true
 L["Haferet"] = true
 L["Hagrus"] = true
@@ -840,6 +850,7 @@ L["Hgarth"] = true
 L["High Admiral \"Shelly\" Jorrik"] = true
 L["High Enchanter Bardolan"] = true
 L["Highland Raptor"] = true
+L["Highland Scytheclaw"] = true
 L["Highlord Darion Mograine"] = true
 L["Hillsbrad Tailor"] = true
 L["Himmik"] = true
@@ -1117,6 +1128,7 @@ L["Onyxian Warder"] = true
 L["Ormer's Revenge"] = true
 L["Orn Tenderhoof"] = true
 L["Otho Moji'ko"] = true
+L["Ounhulo"] = true
 L["Outfitter Eric"] = true
 L["Padaar"] = true
 L["Painbringer"] = true
@@ -1160,6 +1172,7 @@ L["Quartermaster Urgronn"] = true
 L["Quelis"] = true
 L["Rabid Shardtooth"] = true
 L["Rabid Warhound"] = true
+L["Raenah"] = true
 L["Rage Talon Dragon Guard"] = true
 L["Raging Skeleton"] = true
 L["Randal Worth"] = true
@@ -1188,6 +1201,7 @@ L["Rogvar"] = true
 L["Rohok"] = true
 L["Rollick MacKreel"] = true
 L["Ronald Burch"] = true
+L["Rosemary Bovard"] = true
 L["Rosina Rivet"] = true
 L["Rotgath Stonebeard"] = true
 L["Rotting Behemoth"] = true
@@ -1413,6 +1427,7 @@ L["Tiffany Cartier"] = true
 L["Tilli Thistlefuzz"] = true
 L["Timber Worg Alpha"] = true
 L["Time-Lost Shadowmage"] = true
+L["Timothy Jones"] = true
 L["Timothy Worthington"] = true
 L["Tink Brightbolt"] = true
 L["Tinkerwiz"] = true
@@ -1430,7 +1445,6 @@ L["Traugh"] = true
 L["Trianna"] = true
 L["Trixie Quikswitch"] = true
 L["Truk Wildbeard"] = true
-L["Tunkk"] = true
 L["Twilight Dark Shaman"] = true
 L["Twilight Emissary"] = true
 L["Twilight Fire Guard"] = true
diff --git a/RecipeDB/ARL-Cook.lua b/RecipeDB/ARL-Cook.lua
index 3fc2f25..7aa794f 100644
--- a/RecipeDB/ARL-Cook.lua
+++ b/RecipeDB/ARL-Cook.lua
@@ -64,13 +64,13 @@ function addon:InitCooking(RecipeDB)
 	-- Goretusk Liver Pie -- 2542
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,2542,50,724,1,2550)
-	self:addTradeFlags(RecipeDB,2542,1,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeFlags(RecipeDB,2542,1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
 	self:addTradeAcquire(RecipeDB,2542,4,22,2,340)

 	-- Westfall Stew -- 2543
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,2543,75,733,1,2550)
-	self:addTradeFlags(RecipeDB,2543,1,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeFlags(RecipeDB,2543,1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
 	self:addTradeAcquire(RecipeDB,2543,4,38,2,340)

 	-- Crab Cake -- 2544
diff --git a/RecipeDB/ARL-Enchant.lua b/RecipeDB/ARL-Enchant.lua
index c9a3011..7e56498 100644
--- a/RecipeDB/ARL-Enchant.lua
+++ b/RecipeDB/ARL-Enchant.lua
@@ -263,7 +263,7 @@ function addon:InitEnchanting(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,13612,145,nil, 2,7411)
 	self:addTradeFlags(RecipeDB,13612,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,13612,3,1015,3,1051,3,1052,3,1053,3,1054,3,1364,3,1417)
+	self:addTradeAcquire(RecipeDB,13612,3,1015,3,1017,3,1051,3,1052,3,1053,3,1054,3,1364,3,1417)

 	-- Enchant Gloves - Herbalism -- 13617
 	recipecount = recipecount + 1
diff --git a/RecipeDB/ARL-Jewelcraft.lua b/RecipeDB/ARL-Jewelcraft.lua
index f7a4fec..1acc1be 100644
--- a/RecipeDB/ARL-Jewelcraft.lua
+++ b/RecipeDB/ARL-Jewelcraft.lua
@@ -1612,74 +1612,74 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Bold Bloodstone -- 53831
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53831,335,39900,2,25229)
-	self:addTradeFlags(RecipeDB,53831,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53831,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53831,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Delicate Bloodstone -- 53832
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53832,335,39905,2,25229)
-	self:addTradeFlags(RecipeDB,53832,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53832,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53832,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Runed Bloodstone -- 53834
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53834,335,39911,2,25229)
-	self:addTradeFlags(RecipeDB,53834,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53834,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53834,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Bright Bloodstone -- 53835
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53835,335,39906,2,25229)
-	self:addTradeFlags(RecipeDB,53835,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53835,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53835,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Subtle Bloodstone -- 53843
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53843,335,39907,2,25229)
-	self:addTradeFlags(RecipeDB,53843,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53843,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeAcquire(RecipeDB,53843,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Flashing Bloodstone -- 53844
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53844,335,39908,2,25229)
-	self:addTradeFlags(RecipeDB,53844,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53844,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeAcquire(RecipeDB,53844,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Fractured Bloodstone -- 53845
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53845,335,39909,2,25229)
-	self:addTradeFlags(RecipeDB,53845,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53845,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
+	self:addTradeAcquire(RecipeDB,53845,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Brilliant Sun Crystal -- 53852
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53852,335,39912,2,25229)
-	self:addTradeFlags(RecipeDB,53852,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53852,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53852,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Smooth Sun Crystal -- 53853
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53853,335,39914,2,25229)
-	self:addTradeFlags(RecipeDB,53853,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53853,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53853,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Rigid Sun Crystal -- 53854
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53854,335,39915,2,25229)
-	self:addTradeFlags(RecipeDB,53854,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53854,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53854,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Thick Sun Crystal -- 53855
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53855,335,39916,2,25229)
-	self:addTradeFlags(RecipeDB,53855,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53855,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeAcquire(RecipeDB,53855,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Quick Sun Crystal -- 53856
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53856,335,39918,2,25229)
-	self:addTradeFlags(RecipeDB,53856,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53856,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53856,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Mystic Sun Crystal -- 53857
 	recipecount = recipecount + 1
@@ -1690,38 +1690,38 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Sovereign Shadow Crystal -- 53859
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53859,335,39934,2,25229)
-	self:addTradeFlags(RecipeDB,53859,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53859,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53859,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Shifting Shadow Crystal -- 53860
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53860,335,39935,2,25229)
-	self:addTradeFlags(RecipeDB,53860,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53860,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53860,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Tenuous Shadow Crystal -- 53861
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53861,335,39942,2,25229)
-	self:addTradeFlags(RecipeDB,53861,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53861,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53861,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Glowing Shadow Crystal -- 53862
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53862,335,39936,2,25229)
-	self:addTradeFlags(RecipeDB,53862,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53862,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53862,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Purified Shadow Crystal -- 53863
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53863,335,39941,2,25229)
-	self:addTradeFlags(RecipeDB,53863,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53863,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53863,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Royal Shadow Crystal -- 53864
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53864,335,39943,2,25229)
-	self:addTradeFlags(RecipeDB,53864,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53864,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53864,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Mysterious Shadow Crystal -- 53865Caster DPS,
 	recipecount = recipecount + 1
@@ -1732,20 +1732,20 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Balanced Shadow Crystal -- 53866
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53866,335,39937,2,25229)
-	self:addTradeFlags(RecipeDB,53866,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53866,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53866,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Infused Shadow Crystal -- 53867
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53867,335,39944,2,25229)
-	self:addTradeFlags(RecipeDB,53867,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53867,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53867,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Regal Shadow Crystal -- 53868
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53868,335,39938,2,25229)
-	self:addTradeFlags(RecipeDB,53868,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53868,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeAcquire(RecipeDB,53868,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Defender's Shadow Crystal -- 53869
 	recipecount = recipecount + 1
@@ -1756,32 +1756,32 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Puissant Shadow Crystal -- 53870
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53870,335,39933,2,25229)
-	self:addTradeFlags(RecipeDB,53870,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53870,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
+	self:addTradeAcquire(RecipeDB,53870,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Guardian's Shadow Crystal -- 53871
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53871,335,39940,2,25229)
-	self:addTradeFlags(RecipeDB,53871,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53871,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53871,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Inscribed Huge Citrine -- 53872
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53872,335,39947,2,25229)
-	self:addTradeFlags(RecipeDB,53872,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53872,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53872,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Etched Huge Citrine -- 53873
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53873,335,39948,2,25229)
-	self:addTradeFlags(RecipeDB,53873,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53873,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53873,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Champion's Huge Citrine -- 53874
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53874,335,39949,2,25229)
-	self:addTradeFlags(RecipeDB,53874,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53874,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeAcquire(RecipeDB,53874,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Resplendent Huge Citrine -- 53875
 	recipecount = recipecount + 1
@@ -1792,8 +1792,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Fierce Huge Citrine -- 53876
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53876,335,39951,2,25229)
-	self:addTradeFlags(RecipeDB,53876,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53876,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53876,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Deadly Huge Citrine -- 53877
 	recipecount = recipecount + 1
@@ -1804,8 +1804,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Glinting Huge Citrine -- 53878
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53878,335,39953,2,25229)
-	self:addTradeFlags(RecipeDB,53878,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53878,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53878,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Lucent Huge Citrine -- 53879
 	recipecount = recipecount + 1
@@ -1816,26 +1816,26 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Deft Huge Citrine -- 53880
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53880,335,39955,2,25229)
-	self:addTradeFlags(RecipeDB,53880,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53880,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53880,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Luminous Huge Citrine -- 53881
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53881,335,39946,2,25229)
-	self:addTradeFlags(RecipeDB,53881,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53881,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53881,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Potent Huge Citrine -- 53882
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53882,335,39956,2,25229)
-	self:addTradeFlags(RecipeDB,53882,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53882,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53882,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Veiled Huge Citrine -- 53883
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53883,335,39957,2,25229)
-	self:addTradeFlags(RecipeDB,53883,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53883,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53883,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Durable Huge Citrine -- 53884
 	recipecount = recipecount + 1
@@ -1852,14 +1852,14 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Wicked Huge Citrine -- 53886
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53886,335,39960,2,25229)
-	self:addTradeFlags(RecipeDB,53886,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53886,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53886,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Pristine Huge Citrine -- 53887
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53887,335,39961,2,25229)
-	self:addTradeFlags(RecipeDB,53887,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53887,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53887,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Empowered Huge Citrine -- 53888
 	recipecount = recipecount + 1
@@ -1870,44 +1870,44 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Stark Huge Citrine -- 53889
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53889,335,39963,2,25229)
-	self:addTradeFlags(RecipeDB,53889,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53889,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53889,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Stalwart Huge Citrine -- 53890
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53890,335,39964,2,25229)
-	self:addTradeFlags(RecipeDB,53890,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53890,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeAcquire(RecipeDB,53890,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Glimmering Huge Citrine -- 53891
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53891,335,39965,2,25229)
-	self:addTradeFlags(RecipeDB,53891,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53891,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeAcquire(RecipeDB,53891,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Accurate Huge Citrine -- 53892
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53892,335,39966,2,25229)
-	self:addTradeFlags(RecipeDB,53892,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53892,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53892,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Resolute Huge Citrine -- 53893
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53893,335,39967,2,25229)
-	self:addTradeFlags(RecipeDB,53893,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53893,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeAcquire(RecipeDB,53893,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Timeless Dark Jade -- 53894
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53894,335,39968,2,25229)
-	self:addTradeFlags(RecipeDB,53894,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53894,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53894,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Jagged Dark Jade -- 53916
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53916,335,39974,2,25229)
-	self:addTradeFlags(RecipeDB,53916,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53916,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53916,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Vivid Dark Jade -- 53917
 	recipecount = recipecount + 1
@@ -1918,8 +1918,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Enduring Dark Jade -- 53918
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53918,335,39976,2,25229)
-	self:addTradeFlags(RecipeDB,53918,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53918,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeAcquire(RecipeDB,53918,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Steady Dark Jade -- 53919
 	recipecount = recipecount + 1
@@ -1930,8 +1930,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Forceful Dark Jade -- 53920
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53920,335,39978,2,25229)
-	self:addTradeFlags(RecipeDB,53920,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53920,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53920,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Seer's Dark Jade -- 53921
 	recipecount = recipecount + 1
@@ -1942,14 +1942,14 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Misty Dark Jade -- 53922
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53922,335,39980,2,25229)
-	self:addTradeFlags(RecipeDB,53922,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53922,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53922,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Shining Dark Jade -- 53923
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53923,335,39981,2,25229)
-	self:addTradeFlags(RecipeDB,53923,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53923,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53923,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Turbid Dark Jade -- 53924
 	recipecount = recipecount + 1
@@ -1960,26 +1960,26 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Intricate Dark Jade -- 53925
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53925,335,39983,2,25229)
-	self:addTradeFlags(RecipeDB,53925,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53925,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53925,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Dazzling Dark Jade -- 53926
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53926,335,39984,2,25229)
-	self:addTradeFlags(RecipeDB,53926,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53926,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53926,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Sundered Dark Jade -- 53927
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53927,335,39985,2,25229)
-	self:addTradeFlags(RecipeDB,53927,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53927,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53927,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Lambent Dark Jade -- 53928
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53928,335,39986,2,25229)
-	self:addTradeFlags(RecipeDB,53928,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53928,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53928,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Opaque Dark Jade -- 53929
 	recipecount = recipecount + 1
@@ -1990,14 +1990,14 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Energized Dark Jade -- 53930
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53930,335,39989,2,25229)
-	self:addTradeFlags(RecipeDB,53930,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53930,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53930,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Radiant Dark Jade -- 53931Caster DPS,
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53931,335,39990,2,25229)
-	self:addTradeFlags(RecipeDB,53931,3,21,22,23,24,25,26,27,28,29,30,36,41,54)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53931,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,54)
+	self:addTradeAcquire(RecipeDB,53931,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Tense Dark Jade -- 53932Caster DPS,
 	recipecount = recipecount + 1
@@ -2014,20 +2014,20 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Solid Chalcedony -- 53934
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53934,335,39919,2,25229)
-	self:addTradeFlags(RecipeDB,53934,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53934,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53934,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Sparkling Chalcedony -- 53940
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53940,335,39920,2,25229)
-	self:addTradeFlags(RecipeDB,53940,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53940,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53940,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Lustrous Chalcedony -- 53941
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53941,335,39927,2,25229)
-	self:addTradeFlags(RecipeDB,53941,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53941,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53941,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Stormy Chalcedony -- 53943
 	recipecount = recipecount + 1
@@ -2050,14 +2050,14 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Bright Scarlet Ruby -- 53947
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53947,380,39999,3,25229)
-	self:addTradeFlags(RecipeDB,53947,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53947,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53947,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Subtle Scarlet Ruby -- 53948
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53948,380,40000,3,25229)
-	self:addTradeFlags(RecipeDB,53948,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53948,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeAcquire(RecipeDB,53948,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Flashing Scarlet Ruby -- 53949
 	recipecount = recipecount + 1
@@ -2086,8 +2086,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Sparkling Sky Sapphire -- 53953
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53953,380,40009,3,25229)
-	self:addTradeFlags(RecipeDB,53953,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53953,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53953,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Lustrous Sky Sapphire -- 53954
 	recipecount = recipecount + 1
@@ -2104,8 +2104,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Brilliant Autumn's Glow -- 53956
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53956,380,40012,3,25229)
-	self:addTradeFlags(RecipeDB,53956,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53956,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53956,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Smooth Autumn's Glow -- 53957
 	recipecount = recipecount + 1
@@ -2140,20 +2140,20 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Sovereign Twilight Opal -- 53962
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53962,380,40022,3,25229)
-	self:addTradeFlags(RecipeDB,53962,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53962,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53962,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Shifting Twilight Opal -- 53963
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53963,380,40023,3,25229)
-	self:addTradeFlags(RecipeDB,53963,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53963,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53963,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Tenuous Twilight Opal -- 53964
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53964,380,40024,3,25229)
-	self:addTradeFlags(RecipeDB,53964,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53964,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53964,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Glowing Twilight Opal -- 53965
 	recipecount = recipecount + 1
@@ -2164,8 +2164,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Purified Twilight Opal -- 53966
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53966,380,40026,3,25229)
-	self:addTradeFlags(RecipeDB,53966,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53966,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53966,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Royal Twilight Opal -- 53967
 	recipecount = recipecount + 1
@@ -2182,8 +2182,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Balanced Twilight Opal -- 53969
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53969,380,40029,3,25229)
-	self:addTradeFlags(RecipeDB,53969,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53969,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53969,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Infused Twilight Opal -- 53970
 	recipecount = recipecount + 1
@@ -2218,20 +2218,20 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Inscribed Monarch Topaz -- 53975
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53975,380,40037,3,25229)
-	self:addTradeFlags(RecipeDB,53975,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53975,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53975,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Etched Monarch Topaz -- 53976
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53976,380,40038,3,25229)
-	self:addTradeFlags(RecipeDB,53976,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53976,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53976,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Champion's Monarch Topaz -- 53977
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53977,380,40039,3,25229)
-	self:addTradeFlags(RecipeDB,53977,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53977,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeAcquire(RecipeDB,53977,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Resplendent Monarch Topaz -- 53978
 	recipecount = recipecount + 1
@@ -2302,8 +2302,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Pristine Monarch Topaz -- 53989
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53989,380,40053,3,25229)
-	self:addTradeFlags(RecipeDB,53989,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53989,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53989,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Empowered Monarch Topaz -- 53990
 	recipecount = recipecount + 1
@@ -2320,8 +2320,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Stalwart Monarch Topaz -- 53992
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53992,380,40056,3,25229)
-	self:addTradeFlags(RecipeDB,53992,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53992,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeAcquire(RecipeDB,53992,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Glimmering Monarch Topaz -- 53993
 	recipecount = recipecount + 1
@@ -2380,14 +2380,14 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Misty Forest Emerald -- 54003
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,54003,380,40095,3,25229)
-	self:addTradeFlags(RecipeDB,54003,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,54003,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,54003,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Shining Forest Emerald -- 54004
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,54004,380,40099,3,25229)
-	self:addTradeFlags(RecipeDB,54004,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,54004,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,54004,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Turbid Forest Emerald -- 54005
 	recipecount = recipecount + 1
@@ -2404,8 +2404,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Dazzling Forest Emerald -- 54007
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,54007,380,40094,3,25229)
-	self:addTradeFlags(RecipeDB,54007,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,54007,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,54007,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Sundered Forest Emerald -- 54008
 	recipecount = recipecount + 1
@@ -2452,8 +2452,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Precise Bloodstone -- 54017
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,54017,335,39910,2,25229)
-	self:addTradeFlags(RecipeDB,54017,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,54017,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,54017,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Fierce Monarch Topaz -- 54019
 	recipecount = recipecount + 1
@@ -2464,8 +2464,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Resolute Monarch Topaz -- 54023
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,54023,380,40059,3,25229)
-	self:addTradeFlags(RecipeDB,54023,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,54023,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeAcquire(RecipeDB,54023,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Effulgent Skyflare Diamond -- 55384
 	recipecount = recipecount + 1
@@ -2476,8 +2476,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Tireless Skyflare Diamond -- 55386
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55386,420,41375,3,25229)
-	self:addTradeFlags(RecipeDB,55386,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55386,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,55386,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Forlorn Skyflare Diamond -- 55387
 	recipecount = recipecount + 1
@@ -2500,8 +2500,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Destructive Skyflare Diamond -- 55390
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55390,420,41307,3,25229)
-	self:addTradeFlags(RecipeDB,55390,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55390,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,55390,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Ember Skyflare Diamond -- 55392
 	recipecount = recipecount + 1
@@ -2518,14 +2518,14 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Swift Skyflare Diamond -- 55394
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55394,420,41339,3,25229)
-	self:addTradeFlags(RecipeDB,55394,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55394,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,55394,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Thundering Skyflare Diamond -- 55395
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55395,420,41400,3,25229)
-	self:addTradeFlags(RecipeDB,55395,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55395,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,55395,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Insightful Earthsiege Diamond -- 55396
 	recipecount = recipecount + 1
@@ -2536,8 +2536,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Bracing Earthsiege Diamond -- 55397
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55397,420,41395,3,25229)
-	self:addTradeFlags(RecipeDB,55397,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55397,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,55397,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Eternal Earthsiege Diamond -- 55398
 	recipecount = recipecount + 1
@@ -2548,8 +2548,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Powerful Earthsiege Diamond -- 55399
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55399,420,41397,3,25229)
-	self:addTradeFlags(RecipeDB,55399,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55399,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,55399,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Relentless Earthsiege Diamond -- 55400
 	recipecount = recipecount + 1
@@ -2566,8 +2566,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Persistent Earthsiege Diamond -- 55402
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55402,420,41381,3,25229)
-	self:addTradeFlags(RecipeDB,55402,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55402,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,55402,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Trenchant Earthsiege Diamond -- 55403
 	recipecount = recipecount + 1
@@ -2584,8 +2584,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Beaming Earthsiege Diamond -- 55405
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55405,420,41389,3,25229)
-	self:addTradeFlags(RecipeDB,55405,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55405,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,55405,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Revitalizing Skyflare Diamond -- 55407
 	recipecount = recipecount + 1
@@ -2704,74 +2704,74 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Bloodstone Band -- 56193
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56193,340,42336,1, 25229)
-	self:addTradeFlags(RecipeDB,56193,3,21,22,23,24,25,26,27,28,29,30,36,41,62)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56193,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,62)
+	self:addTradeAcquire(RecipeDB,56193,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Sun Rock Ring -- 56194
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56194,340,42337,1, 25229)
-	self:addTradeFlags(RecipeDB,56194,3,21,22,23,24,25,26,27,28,29,30,36,41,62)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56194,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,62)
+	self:addTradeAcquire(RecipeDB,56194,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Jade Dagger Pendant -- 56195
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56195,380,42338,1, 25229)
-	self:addTradeFlags(RecipeDB,56195,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56195,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,56195,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Blood Sun Necklace -- 56196
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56196,380,42339,3,25229)
-	self:addTradeFlags(RecipeDB,56196,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56196,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,56196,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Dream Signet -- 56197
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56197,420,42340,3,25229)
-	self:addTradeFlags(RecipeDB,56197,3,21,22,23,24,25,26,27,28,29,30,36,41,62)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56197,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,62)
+	self:addTradeAcquire(RecipeDB,56197,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Ruby Hare -- 56199
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56199,410,42341,3,25229)
-	self:addTradeFlags(RecipeDB,56199,3,21,22,23,24,25,26,27,28,29,30,37,41,63)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56199,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,63)
+	self:addTradeAcquire(RecipeDB,56199,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Twilight Serpent -- 56201
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56201,410,42395,3,25229)
-	self:addTradeFlags(RecipeDB,56201,3,21,22,23,24,25,26,27,28,29,30,37,41,63)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56201,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,63)
+	self:addTradeAcquire(RecipeDB,56201,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Sapphire Owl -- 56202
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56202,410,42413,3,25229)
-	self:addTradeFlags(RecipeDB,56202,3,21,22,23,24,25,26,27,28,29,30,37,41,63)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56202,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,63)
+	self:addTradeAcquire(RecipeDB,56202,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Emerald Boar -- 56203
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56203,410,42418,3,25229)
-	self:addTradeFlags(RecipeDB,56203,3,21,22,23,24,25,26,27,28,29,30,37,41,63)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56203,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,63)
+	self:addTradeAcquire(RecipeDB,56203,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Dark Jade Focusing Lens -- 56205
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56205,340,41367,2,25229)
-	self:addTradeFlags(RecipeDB,56205,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56205,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,56205,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Shadow Crystal Focusing Lens -- 56206
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56206,350,42420,2,25229)
-	self:addTradeFlags(RecipeDB,56206,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56206,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,56206,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Shadow Jade Focusing Lens -- 56208
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56208,360,42421,1, 25229)
-	self:addTradeFlags(RecipeDB,56208,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56208,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,56208,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Titanium Impact Band -- 56496
 	recipecount = recipecount + 1
@@ -2812,50 +2812,50 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Enchanted Pearl -- 56530
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56530,340,42701,1, 25229)
-	self:addTradeFlags(RecipeDB,56530,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56530,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,56530,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Enchanted Tear -- 56531
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56531,380,42702,3,25229)
-	self:addTradeFlags(RecipeDB,56531,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56531,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,56531,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Crystal Citrine Necklace -- 58141
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,58141,340,43244,1, 25229)
-	self:addTradeFlags(RecipeDB,58141,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,58141,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,58141,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Crystal Chalcedony Amulet -- 58142
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,58142,340,43245,1, 25229)
-	self:addTradeFlags(RecipeDB,58142,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,58142,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,58142,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Earthshadow Ring -- 58143
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,58143,360,43246,1, 25229)
-	self:addTradeFlags(RecipeDB,58143,3,21,22,23,24,25,26,27,28,29,30,37,41,62)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,58143,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,62)
+	self:addTradeAcquire(RecipeDB,58143,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Jade Ring of Slaying -- 58144
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,58144,360,43247,1, 25229)
-	self:addTradeFlags(RecipeDB,58144,3,21,22,23,24,25,26,27,28,29,30,37,41,62)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,58144,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,62)
+	self:addTradeAcquire(RecipeDB,58144,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Stoneguard Band -- 58145
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,58145,390,43248,1, 25229)
-	self:addTradeFlags(RecipeDB,58145,3,21,22,23,24,25,26,27,28,29,30,36,41,52,62)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,58145,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,52,62)
+	self:addTradeAcquire(RecipeDB,58145,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Shadowmight Ring -- 58146
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,58146,390,43249,1, 25229)
-	self:addTradeFlags(RecipeDB,58146,3,21,22,23,24,25,26,27,28,29,30,36,41,62)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,58146,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,62)
+	self:addTradeAcquire(RecipeDB,58146,1,26915,1,26960,1,26982,1,26997,1,28701)

 	-- Ring of Earthen Might -- 58147
 	recipecount = recipecount + 1
@@ -2902,8 +2902,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Monarch Crab -- 59759
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,59759,410,44063,1, 25229)
-	self:addTradeFlags(RecipeDB,59759,3,21,22,23,24,25,26,27,28,29,30,37,41,63)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,59759,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,63)
+	self:addTradeAcquire(RecipeDB,59759,1,26915,1,26960,1,26982,1,26997,1,28701)


 	return recipecount
diff --git a/RecipeDB/ARL-Leatherwork.lua b/RecipeDB/ARL-Leatherwork.lua
index e4e25f6..acc08d0 100644
--- a/RecipeDB/ARL-Leatherwork.lua
+++ b/RecipeDB/ARL-Leatherwork.lua
@@ -298,8 +298,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Raptor Hide Harness -- 4096
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,4096,165,4455,2,2108)
-	self:addTradeFlags(RecipeDB,4096,2,4,21,22,23,24,25,26,27,28,29,30,36,40,57)
-	self:addTradeAcquire(RecipeDB,4096,2,2819)
+	self:addTradeFlags(RecipeDB,4096,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	-- No acquire information

 	-- Raptor Hide Belt -- 4097
 	recipecount = recipecount + 1
@@ -335,7 +335,7 @@ function addon:InitLeatherworking(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,6704,170,5782,2,2108)
 	self:addTradeFlags(RecipeDB,6704,1,2,4,11,21,22,23,24,25,26,27,28,29,30,36,40,57)
-	self:addTradeAcquire(RecipeDB,6704,3,938,3,1160,2,2846)
+	self:addTradeAcquire(RecipeDB,6704,3,938,3,1160,2,2393,2,2846)

 	-- Murloc Scale Bracers -- 6705
 	recipecount = recipecount + 1
@@ -371,7 +371,7 @@ function addon:InitLeatherworking(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7149,170,5963,1,2108)
 	self:addTradeFlags(RecipeDB,7149,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,57)
-	self:addTradeAcquire(RecipeDB,7149,2,2821,2,3958,2,4877)
+	self:addTradeAcquire(RecipeDB,7149,2,3958,2,4877)

 	-- Barbaric Shoulders -- 7151
 	recipecount = recipecount + 1
@@ -2194,8 +2194,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Netherscale Ammo Pouch -- 44768
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,44768,350,34106,1,2108)
-	self:addTradeFlags(RecipeDB,44768,2,4,21,22,23,24,25,26,27,28,29,30,36,41,63,104)
-	self:addTradeAcquire(RecipeDB,44768,6,947,3,17585)
+	self:addTradeFlags(RecipeDB,44768,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
+	-- No acquire information

 	-- Glove Reinforcements -- 44770
 	recipecount = recipecount + 1
@@ -2278,188 +2278,188 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Heavy Borean Leather -- 50936
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50936,365,38425,1,2108)
-	self:addTradeFlags(RecipeDB,50936,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50936,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,50936,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Iceborne Chestguard -- 50938
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50938,370,38408,1, 2108)
-	self:addTradeFlags(RecipeDB,50938,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50938,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,50938,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Iceborne Leggings -- 50939
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50939,365,38410,1, 2108)
-	self:addTradeFlags(RecipeDB,50939,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50939,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,50939,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Iceborne Shoulderpads -- 50940
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50940,375,38411,1, 2108)
-	self:addTradeFlags(RecipeDB,50940,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50940,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,50940,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Iceborne Gloves -- 50941
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50941,365,38409,1, 2108)
-	self:addTradeFlags(RecipeDB,50941,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50941,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,50941,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Iceborne Boots -- 50942
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50942,370,38407,1, 2108)
-	self:addTradeFlags(RecipeDB,50942,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50942,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,50942,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Iceborne Belt -- 50943
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50943,360,38406,1, 2108)
-	self:addTradeFlags(RecipeDB,50943,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50943,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,50943,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Arctic Chestpiece -- 50944
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50944,365,38400,2,2108)
-	self:addTradeFlags(RecipeDB,50944,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50944,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,50944,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Arctic Leggings -- 50945
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50945,370,38401,2,2108)
-	self:addTradeFlags(RecipeDB,50945,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50945,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,50945,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Arctic Shoulderpads -- 50946
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50946,375,38402,2,2108)
-	self:addTradeFlags(RecipeDB,50946,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50946,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,50946,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Arctic Gloves -- 50947
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50947,370,38403,2,2108)
-	self:addTradeFlags(RecipeDB,50947,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50947,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,50947,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Arctic Boots -- 50948
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50948,365,38404,2,2108)
-	self:addTradeFlags(RecipeDB,50948,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50948,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,50948,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Arctic Belt -- 50949
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50949,375,38405,2,2108)
-	self:addTradeFlags(RecipeDB,50949,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50949,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,50949,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Frostscale Chestguard -- 50950
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50950,370,38414,1, 2108)
-	self:addTradeFlags(RecipeDB,50950,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50950,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,50950,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Frostscale Leggings -- 50951
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50951,365,38416,1, 2108)
-	self:addTradeFlags(RecipeDB,50951,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50951,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,50951,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Frostscale Shoulders -- 50952
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50952,370,38424,1, 2108)
-	self:addTradeFlags(RecipeDB,50952,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50952,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,50952,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Frostscale Gloves -- 50953
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50953,375,38415,1, 2108)
-	self:addTradeFlags(RecipeDB,50953,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50953,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,50953,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Frostscale Boots -- 50954
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50954,375,38413,1, 2108)
-	self:addTradeFlags(RecipeDB,50954,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50954,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,50954,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Frostscale Belt -- 50955
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50955,365,38412,1, 2108)
-	self:addTradeFlags(RecipeDB,50955,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50955,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,50955,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Nerubian Chestguard -- 50956
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50956,370,38420,1, 2108)
-	self:addTradeFlags(RecipeDB,50956,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50956,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,50956,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Nerubian Legguards -- 50957
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50957,365,38422,2,2108)
-	self:addTradeFlags(RecipeDB,50957,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50957,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,50957,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Nerubian Shoulders -- 50958
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50958,375,38417,1, 2108)
-	self:addTradeFlags(RecipeDB,50958,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50958,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,50958,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Nerubian Gloves -- 50959
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50959,365,38421,1, 2108)
-	self:addTradeFlags(RecipeDB,50959,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50959,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,50959,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Nerubian Boots -- 50960
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50960,375,38419,1, 2108)
-	self:addTradeFlags(RecipeDB,50960,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50960,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,50960,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Nerubian Belt -- 50961
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50961,370,38418,1, 2108)
-	self:addTradeFlags(RecipeDB,50961,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50961,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,50961,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Borean Armor Kit -- 50962
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50962,365,38375,1,2108)
-	self:addTradeFlags(RecipeDB,50962,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50962,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
+	self:addTradeAcquire(RecipeDB,50962,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Heavy Borean Armor Kit -- 50963
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50963,395,38376,2,2108)
-	self:addTradeFlags(RecipeDB,50963,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50963,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
+	self:addTradeAcquire(RecipeDB,50963,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Jormungar Leg Armor -- 50964
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50964,400,38371,1, 2108)
-	self:addTradeFlags(RecipeDB,50964,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50964,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
+	self:addTradeAcquire(RecipeDB,50964,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Frosthide Leg Armor -- 50965
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50965,425,38373,4,2108)
-	self:addTradeFlags(RecipeDB,50965,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50965,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
+	self:addTradeAcquire(RecipeDB,50965,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Nerubian Leg Armor -- 50966
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50966,395,38372,1, 2108)
-	self:addTradeFlags(RecipeDB,50966,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50966,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
+	self:addTradeAcquire(RecipeDB,50966,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Icescale Leg Armor -- 50967
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,50967,425,38374,4,2108)
-	self:addTradeFlags(RecipeDB,50967,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,50967,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
+	self:addTradeAcquire(RecipeDB,50967,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Trapper's Traveling Pack -- 50970
 	recipecount = recipecount + 1
@@ -2476,32 +2476,32 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Black Chitinguard Boots -- 51568
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,51568,395,38590,1, 2108)
-	self:addTradeFlags(RecipeDB,51568,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,51568,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,51568,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Dark Arctic Leggings -- 51569
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,51569,390,38591,1, 2108)
-	self:addTradeFlags(RecipeDB,51569,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,51569,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,51569,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Dark Arctic Chestpiece -- 51570
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,51570,390,38592,1, 2108)
-	self:addTradeFlags(RecipeDB,51570,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,51570,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,51570,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Arctic Wristguards -- 51571
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,51571,380,38433,1, 2108)
-	self:addTradeFlags(RecipeDB,51571,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,51571,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,51571,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Arctic Helm -- 51572
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,51572,380,38437,1, 2108)
-	self:addTradeFlags(RecipeDB,51572,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,51572,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,51572,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Bracers of Shackled Souls -- 52733
 	recipecount = recipecount + 1
@@ -2512,32 +2512,32 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Cloak of Tormented Skies -- 55199
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55199,385,41238,1, 2108)
-	self:addTradeFlags(RecipeDB,55199,3,21,22,23,24,25,26,27,28,29,30,36,41,52,60)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55199,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,52,60)
+	self:addTradeAcquire(RecipeDB,55199,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Bracers of Deflection -- 55243
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55243,400,41264,3,2108)
-	self:addTradeFlags(RecipeDB,55243,3,21,22,23,24,25,26,27,28,29,30,36,41,52,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55243,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,52,57)
+	self:addTradeAcquire(RecipeDB,55243,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Fur Lining - Attack Power -- 57683
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,57683,415,nil, 1, 2108)
-	self:addTradeFlags(RecipeDB,57683,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,57683,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,57683,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Fur Lining - Stamina -- 57690
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,57690,415,nil, 1, 2108)
-	self:addTradeFlags(RecipeDB,57690,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,57690,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,57690,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Fur Lining - Spell Power -- 57691
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,57691,415,nil, 1, 2108)
-	self:addTradeFlags(RecipeDB,57691,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,57691,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,57691,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Fur Lining - Fire Resist -- 57692
 	recipecount = recipecount + 1
@@ -2572,128 +2572,128 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Jormungar Leg Reinforcements -- 60583
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60583,390,nil, 1, 2108)
-	self:addTradeFlags(RecipeDB,60583,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60583,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,60583,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Nerubian Leg Reinforcements -- 60584
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60584,385,nil, 1, 2108)
-	self:addTradeFlags(RecipeDB,60584,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60584,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,60584,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Frostscale Bracers -- 60599
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60599,380,38436,1, 2108)
-	self:addTradeFlags(RecipeDB,60599,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60599,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,60599,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Frostscale Helm -- 60600
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60600,380,38440,1, 2108)
-	self:addTradeFlags(RecipeDB,60600,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60600,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,60600,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Dark Frostscale Leggings -- 60601
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60601,390,44436,1, 2108)
-	self:addTradeFlags(RecipeDB,60601,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60601,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,60601,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Dark Frostscale Breastplate -- 60604
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60604,390,44437,1, 2108)
-	self:addTradeFlags(RecipeDB,60604,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60604,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,60604,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Dragonstompers -- 60605
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60605,395,44438,1, 2108)
-	self:addTradeFlags(RecipeDB,60605,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60605,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,60605,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Iceborne Wristguards -- 60607
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60607,380,38434,1, 2108)
-	self:addTradeFlags(RecipeDB,60607,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60607,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,60607,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Iceborne Helm -- 60608
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60608,380,38438,1, 2108)
-	self:addTradeFlags(RecipeDB,60608,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60608,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,60608,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Dark Iceborne Leggings -- 60611
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60611,390,44440,1, 2108)
-	self:addTradeFlags(RecipeDB,60611,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60611,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,60611,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Dark Iceborne Chestguard -- 60613
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60613,390,44441,1, 2108)
-	self:addTradeFlags(RecipeDB,60613,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60613,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,60613,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Bugsquashers -- 60620
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60620,395,44442,1, 2108)
-	self:addTradeFlags(RecipeDB,60620,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60620,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,60620,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Nerubian Bracers -- 60622
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60622,380,38435,1, 2108)
-	self:addTradeFlags(RecipeDB,60622,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60622,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,60622,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Nerubian Helm -- 60624
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60624,380,38439,1, 2108)
-	self:addTradeFlags(RecipeDB,60624,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60624,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,60624,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Dark Nerubian Leggings -- 60627
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60627,390,44443,1, 2108)
-	self:addTradeFlags(RecipeDB,60627,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60627,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,60627,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Dark Nerubian Chestpiece -- 60629
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60629,390,44444,1, 2108)
-	self:addTradeFlags(RecipeDB,60629,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60629,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,60629,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Scaled Icewalkers -- 60630
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60630,395,44445,1, 2108)
-	self:addTradeFlags(RecipeDB,60630,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60630,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,60630,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Cloak of Harsh Winds -- 60631
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60631,370,38441,1, 2108)
-	self:addTradeFlags(RecipeDB,60631,3,21,22,23,24,25,26,27,28,29,30,36,41,60)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60631,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,60)
+	self:addTradeAcquire(RecipeDB,60631,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Ice Striker's Cloak -- 60637
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60637,440,43566,1, 2108)
-	self:addTradeFlags(RecipeDB,60637,3,21,22,23,24,25,26,27,28,29,30,36,41,60)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60637,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,60)
+	self:addTradeAcquire(RecipeDB,60637,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Durable Nerubhide Cape -- 60640
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60640,440,43565,1, 2108)
-	self:addTradeFlags(RecipeDB,60640,3,21,22,23,24,25,26,27,28,29,30,36,41,52,60)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60640,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,52,60)
+	self:addTradeAcquire(RecipeDB,60640,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Pack of Endless Pockets -- 60643
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60643,415,44446,3,2108)
-	self:addTradeFlags(RecipeDB,60643,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60643,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,60643,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Dragonscale Ammo Pouch -- 60645
 	recipecount = recipecount + 1
@@ -2710,62 +2710,62 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Razorstrike Breastplate -- 60649
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60649,420,43129,1, 2108)
-	self:addTradeFlags(RecipeDB,60649,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60649,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,60649,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Virulent Spaulders -- 60651
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60651,415,43130,1, 2108)
-	self:addTradeFlags(RecipeDB,60651,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60651,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,60651,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Eaglebane Bracers -- 60652
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60652,415,43131,1, 2108)
-	self:addTradeFlags(RecipeDB,60652,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60652,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,60652,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Nightshock Hood -- 60655
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60655,420,43132,1, 2108)
-	self:addTradeFlags(RecipeDB,60655,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60655,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,60655,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Nightshock Girdle -- 60658
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60658,415,43133,1, 2108)
-	self:addTradeFlags(RecipeDB,60658,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60658,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,60658,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Leggings of Visceral Strikes -- 60660
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60660,420,42731,1, 2108)
-	self:addTradeFlags(RecipeDB,60660,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60660,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,60660,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Seafoam Gauntlets -- 60665
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60665,415,43255,1, 2108)
-	self:addTradeFlags(RecipeDB,60665,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60665,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,60665,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Jormscale Footpads -- 60666
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60666,415,43256,1, 2108)
-	self:addTradeFlags(RecipeDB,60666,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60666,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,60666,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Wildscale Breastplate -- 60669
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60669,420,43257,1, 2108)
-	self:addTradeFlags(RecipeDB,60669,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60669,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,60669,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Purehorn Spaulders -- 60671
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60671,415,43258,1, 2108)
-	self:addTradeFlags(RecipeDB,60671,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60671,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,60671,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Eviscerator's Facemask -- 60697
 	recipecount = recipecount + 1
diff --git a/RecipeDB/ARL-Mob.lua b/RecipeDB/ARL-Mob.lua
index 6de248c..7feea81 100644
--- a/RecipeDB/ARL-Mob.lua
+++ b/RecipeDB/ARL-Mob.lua
@@ -9,7 +9,7 @@ Monster data for all of Ackis Recipe List
 Auto-generated using ARLDataminer.rb
 Entries to this file will be overwritten

-612 found from data mining.  0 ignored.
+613 found from data mining.  0 ignored.

 ************************************************************************

@@ -42,7 +42,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,450,L["Defias Renegade Mage"],BZONE["Westfall"],44.92,80.28)
 	self:addLookupList(MobDB,547,L["Great Goretusk"],BZONE["Westfall"],58.44,61.69)
 	self:addLookupList(MobDB,590,L["Defias Looter"],BZONE["Westfall"],42.62,65.44)
-	self:addLookupList(MobDB,657,L["Defias Pirate"],BZONE["The Deadmines"],0,0)
+	self:addLookupList(MobDB,657,L["Defias Pirate"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,674,L["Venture Co. Strip Miner"],BZONE["Stranglethorn Vale"],41.49,43.36)
 	self:addLookupList(MobDB,684,L["Shadowmaw Panther"],BZONE["Stranglethorn Vale"],41.46,33.44)
 	self:addLookupList(MobDB,690,L["Cold Eye Basilisk"],BZONE["Stranglethorn Vale"],34.65,40.62)
@@ -55,9 +55,10 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,923,L["Young Black Ravager"],BZONE["Duskwood"],48.58,64.49)
 	self:addLookupList(MobDB,938,L["Kurzen Commando"],BZONE["Stranglethorn Vale"],46.64,7.987)
 	self:addLookupList(MobDB,1015,L["Highland Raptor"],BZONE["Wetlands"],51.83,26.84)
+	self:addLookupList(MobDB,1017,L["Highland Scytheclaw"],BZONE["Wetlands"],47.40,24.12)
 	self:addLookupList(MobDB,1051,L["Dark Iron Dwarf"],BZONE["Wetlands"],52.47,20.13)
-	self:addLookupList(MobDB,1052,L["Dark Iron Saboteur"],BZONE["Wetlands"],53.50,20.52)
-	self:addLookupList(MobDB,1053,L["Dark Iron Tunneler"],BZONE["Wetlands"],51.96,20.13)
+	self:addLookupList(MobDB,1052,L["Dark Iron Saboteur"],BZONE["Wetlands"],53.50,20.53)
+	self:addLookupList(MobDB,1053,L["Dark Iron Tunneler"],BZONE["Wetlands"],51.97,20.13)
 	self:addLookupList(MobDB,1054,L["Dark Iron Demolitionist"],BZONE["Wetlands"],56.72,24.15)
 	self:addLookupList(MobDB,1081,L["Mire Lord"],BZONE["Swamp of Sorrows"],7.507,32.08)
 	self:addLookupList(MobDB,1082,L["Sawtooth Crocolisk"],BZONE["Swamp of Sorrows"],54.72,40.92)
@@ -69,7 +70,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,1550,L["Thrashtail Basilisk"],BZONE["Stranglethorn Vale"],39.35,49.02)
 	self:addLookupList(MobDB,1557,L["Elder Mistvale Gorilla"],BZONE["Stranglethorn Vale"],33.08,65.16)
 	self:addLookupList(MobDB,1561,L["Bloodsail Raider"],BZONE["Stranglethorn Vale"],29.86,71.07)
-	self:addLookupList(MobDB,1732,L["Defias Squallshaper"],BZONE["The Deadmines"],0,0)
+	self:addLookupList(MobDB,1732,L["Defias Squallshaper"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,1783,L["Skeletal Flayer"],BZONE["Western Plaguelands"],44.96,71.08)
 	self:addLookupList(MobDB,1791,L["Slavering Ghoul"],BZONE["Tirisfal Glades"],56.06,47.00)
 	self:addLookupList(MobDB,1812,L["Rotting Behemoth"],BZONE["Western Plaguelands"],63.52,36.76)
@@ -78,7 +79,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,1822,L["Venom Mist Lurker"],BZONE["Tirisfal Glades"],84.41,69.70)
 	self:addLookupList(MobDB,1836,L["Scarlet Cavalier"],BZONE["Western Plaguelands"],42.50,15.12)
 	self:addLookupList(MobDB,1844,L["Foreman Marcrid"],BZONE["Western Plaguelands"],46.40,33.92)
-	self:addLookupList(MobDB,1853,BBOSS["Darkmaster Gandling"],BZONE["Scholomance"],0,0)
+	self:addLookupList(MobDB,1853,BBOSS["Darkmaster Gandling"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,1885,L["Scarlet Smith"],BZONE["Western Plaguelands"],45.41,13.26)
 	self:addLookupList(MobDB,2242,L["Syndicate Spy"],BZONE["Alterac Mountains"],61.39,44.67)
 	self:addLookupList(MobDB,2246,L["Syndicate Assassin"],BZONE["Alterac Mountains"],39.90,16.46)
@@ -102,7 +103,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,2644,L["Vilebranch Hideskinner"],BZONE["The Hinterlands"],63.50,73.57)
 	self:addLookupList(MobDB,2681,L["Vilebranch Raiding Wolf"],BZONE["The Hinterlands"],59.73,75.53)
 	self:addLookupList(MobDB,2926,L["Silvermane Stalker"],BZONE["The Hinterlands"],63.74,54.53)
-	self:addLookupList(MobDB,3256,L["Sunscale Scytheclaw"],BZONE["The Barrens"],54.31,38.77)
+	self:addLookupList(MobDB,3256,L["Sunscale Scytheclaw"],BZONE["The Barrens"],54.32,38.76)
 	self:addLookupList(MobDB,3385,L["Theramore Marine"],BZONE["The Barrens"],61.89,54.10)
 	self:addLookupList(MobDB,3386,L["Theramore Preserver"],BZONE["The Barrens"],61.82,55.09)
 	self:addLookupList(MobDB,3530,L["Pyrewood Tailor"],BZONE["Silverpine Forest"],47.02,72.55)
@@ -119,11 +120,11 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,4117,L["Cloud Serpent"],BZONE["Thousand Needles"],43.05,48.86)
 	self:addLookupList(MobDB,4143,L["Sparkleshell Snapper"],BZONE["Thousand Needles"],81.22,64.31)
 	self:addLookupList(MobDB,4147,L["Saltstone Basilisk"],BZONE["Thousand Needles"],75.11,61.06)
-	self:addLookupList(MobDB,4287,L["Scarlet Gallant"],BZONE["Scarlet Monastery"],0,0)
-	self:addLookupList(MobDB,4292,L["Scarlet Protector"],BZONE["Scarlet Monastery"],0,0)
-	self:addLookupList(MobDB,4295,L["Scarlet Myrmidon"],BZONE["Scarlet Monastery"],0,0)
-	self:addLookupList(MobDB,4296,L["Scarlet Adept"],BZONE["Scarlet Monastery"],0,0)
-	self:addLookupList(MobDB,4301,L["Scarlet Centurion"],BZONE["Scarlet Monastery"],0,0)
+	self:addLookupList(MobDB,4287,L["Scarlet Gallant"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,4292,L["Scarlet Protector"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,4295,L["Scarlet Myrmidon"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,4296,L["Scarlet Adept"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,4301,L["Scarlet Centurion"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,4304,L["Scarlet Tracking Hound"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,4341,L["Drywallow Crocolisk"],BZONE["Dustwallow Marsh"],45.96,25.09)
 	self:addLookupList(MobDB,4343,L["Drywallow Snapper"],BZONE["Dustwallow Marsh"],39.52,37.73)
@@ -131,19 +132,19 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,4368,L["Strashaz Myrmidon"],BZONE["Dustwallow Marsh"],76.17,17.99)
 	self:addLookupList(MobDB,4467,L["Vilebranch Soothsayer"],BZONE["The Hinterlands"],52.87,60.64)
 	self:addLookupList(MobDB,4494,L["Scarlet Spellbinder"],BZONE["Western Plaguelands"],54.87,27.40)
-	self:addLookupList(MobDB,4540,L["Scarlet Monk"],BZONE["Scarlet Monastery"],0,0)
+	self:addLookupList(MobDB,4540,L["Scarlet Monk"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,4674,L["Hatefury Shadowstalker"],BZONE["Desolace"],75.37,20.85)
 	self:addLookupList(MobDB,4676,L["Lesser Infernal"],BZONE["Desolace"],52.48,74.69)
 	self:addLookupList(MobDB,4834,L["Theramore Infiltrator"],BZONE["Dustwallow Marsh"],39.49,31.00)
 	self:addLookupList(MobDB,4852,L["Stonevault Oracle"],BZONE["Uldaman"],0,0)
 	self:addLookupList(MobDB,4861,L["Shrike Bat"],BZONE["Uldaman"],0,0)
 	self:addLookupList(MobDB,5225,L["Murk Spitter"],BZONE["The Temple of Atal'Hakkar"],0,0)
-	self:addLookupList(MobDB,5226,L["Murk Worm"],BZONE["Sunken Temple"],0,0)
-	self:addLookupList(MobDB,5256,L["Atal'ai Warrior"],BZONE["Sunken Temple"],0,0)
-	self:addLookupList(MobDB,5259,L["Atal'ai Witch Doctor"],BZONE["Sunken Temple"],0,0)
-	self:addLookupList(MobDB,5267,L["Unliving Atal'ai"],BZONE["Sunken Temple"],0,0)
-	self:addLookupList(MobDB,5271,L["Atal'ai Deathwalker"],BZONE["Sunken Temple"],0,0)
-	self:addLookupList(MobDB,5277,L["Nightmare Scalebane"],BZONE["Sunken Temple"],0,0)
+	self:addLookupList(MobDB,5226,L["Murk Worm"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,5256,L["Atal'ai Warrior"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,5259,L["Atal'ai Witch Doctor"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,5267,L["Unliving Atal'ai"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,5271,L["Atal'ai Deathwalker"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,5277,L["Nightmare Scalebane"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,5419,L["Glasshide Basilisk"],BZONE["Un'Goro Crater"],83.66,43.95)
 	self:addLookupList(MobDB,5420,L["Glasshide Gazer"],BZONE["Tanaris"],51.19,51.27)
 	self:addLookupList(MobDB,5422,L["Scorpid Hunter"],BZONE["Tanaris"],54.76,30.08)
@@ -158,17 +159,17 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,5617,L["Wastewander Shadow Mage"],BZONE["Tanaris"],61.17,37.24)
 	self:addLookupList(MobDB,5618,L["Wastewander Bandit"],BZONE["Tanaris"],63.11,30.16)
 	self:addLookupList(MobDB,5623,L["Wastewander Assassin"],BZONE["Tanaris"],61.22,37.21)
-	self:addLookupList(MobDB,5648,L["Sandfury Shadowcaster"],BZONE["Zul'Farrak"],0,0)
-	self:addLookupList(MobDB,5649,L["Sandfury Blood Drinker"],BZONE["Zul'Farrak"],0,0)
-	self:addLookupList(MobDB,5708,L["Spawn of Hakkar"],BZONE["Sunken Temple"],0,0)
-	self:addLookupList(MobDB,5714,BBOSS["Loro"],BZONE["Sunken Temple"],0,0)
-	self:addLookupList(MobDB,5717,BBOSS["Mijan"],BZONE["Sunken Temple"],0,0)
+	self:addLookupList(MobDB,5648,L["Sandfury Shadowcaster"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,5649,L["Sandfury Blood Drinker"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,5708,L["Spawn of Hakkar"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,5714,BBOSS["Loro"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,5717,BBOSS["Mijan"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,5843,L["Slave Worker"],BZONE["Searing Gorge"],40.96,43.81)
 	self:addLookupList(MobDB,5844,L["Dark Iron Slaver"],BZONE["Searing Gorge"],42.39,41.82)
 	self:addLookupList(MobDB,5846,L["Dark Iron Taskmaster"],BZONE["Searing Gorge"],42.11,39.86)
 	self:addLookupList(MobDB,5853,L["Tempered War Golem"],BZONE["Searing Gorge"],64.26,56.24)
 	self:addLookupList(MobDB,5860,L["Twilight Dark Shaman"],BZONE["Searing Gorge"],23.24,36.81)
-	self:addLookupList(MobDB,5861,L["Twilight Fire Guard"],BZONE["Searing Gorge"],23.44,34.47)
+	self:addLookupList(MobDB,5861,L["Twilight Fire Guard"],BZONE["Searing Gorge"],23.43,34.48)
 	self:addLookupList(MobDB,5862,L["Twilight Geomancer"],BZONE["Searing Gorge"],24.46,29.15)
 	self:addLookupList(MobDB,5990,L["Redstone Basilisk"],BZONE["Blasted Lands"],58.01,31.28)
 	self:addLookupList(MobDB,5992,L["Ashmane Boar"],BZONE["Blasted Lands"],58.70,30.82)
@@ -178,7 +179,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,6144,L["Son of Arkkoroc"],BZONE["Azshara"],60.61,53.21)
 	self:addLookupList(MobDB,6146,L["Cliff Breaker"],BZONE["Azshara"],60.38,59.54)
 	self:addLookupList(MobDB,6201,L["Legashi Rogue"],BZONE["Azshara"],57.19,21.23)
-	self:addLookupList(MobDB,6426,L["Anguished Dead"],BZONE["Scarlet Monastery"],0,0)
+	self:addLookupList(MobDB,6426,L["Anguished Dead"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,6513,L["Un'Goro Stomper"],BZONE["Un'Goro Crater"],64.80,16.92)
 	self:addLookupList(MobDB,6514,L["Un'Goro Gorilla"],BZONE["Un'Goro Crater"],64.76,17.11)
 	self:addLookupList(MobDB,6518,L["Tar Lurker"],BZONE["Un'Goro Crater"],47.90,20.21)
@@ -219,7 +220,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,7459,L["Ice Thistle Matriarch"],BZONE["Winterspring"],68.36,41.99)
 	self:addLookupList(MobDB,7460,L["Ice Thistle Patriarch"],BZONE["Winterspring"],68.27,41.80)
 	self:addLookupList(MobDB,7524,L["Anguished Highborne"],BZONE["Winterspring"],53.45,42.93)
-	self:addLookupList(MobDB,7800,BBOSS["Mekgineer Thermaplugg"],BZONE["Gnomeregan"],0,0)
+	self:addLookupList(MobDB,7800,BBOSS["Mekgineer Thermaplugg"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,7805,L["Wastewander Scofflaw"],BZONE["Tanaris"],66.37,35.95)
 	self:addLookupList(MobDB,7855,L["Southsea Pirate"],BZONE["Tanaris"],72.87,45.06)
 	self:addLookupList(MobDB,7883,L["Andre Firebeard"],BZONE["Tanaris"],74.13,46.81)
@@ -227,70 +228,70 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,8550,L["Shadowmage"],BZONE["Eastern Plaguelands"],70.71,40.05)
 	self:addLookupList(MobDB,8561,L["Mossflayer Shadowhunter"],BZONE["Eastern Plaguelands"],62.83,15.28)
 	self:addLookupList(MobDB,8637,L["Dark Iron Watchman"],BZONE["Searing Gorge"],64.33,56.35)
-	self:addLookupList(MobDB,8889,L["Anvilrage Overseer"],BZONE["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,8893,L["Anvilrage Soldier"],BZONE["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,8896,L["Shadowforge Peasant"],BZONE["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,8897,L["Doomforge Craftsman"],BZONE["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,8898,L["Anvilrage Marshal"],BZONE["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,8899,L["Doomforge Dragoon"],BZONE["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,8903,L["Anvilrage Captain"],BZONE["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,8907,L["Wrath Hammer Construct"],BZONE["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,8913,L["Twilight Emissary"],BZONE["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,8920,L["Weapon Technician"],BZONE["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,8921,L["Bloodhound"],BZONE["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,8926,L["Deep Stinger"],BZONE["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,8927,L["Dark Screecher"],BZONE["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,8928,L["Burrowing Thundersnout"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8889,L["Anvilrage Overseer"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,8893,L["Anvilrage Soldier"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,8896,L["Shadowforge Peasant"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,8897,L["Doomforge Craftsman"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,8898,L["Anvilrage Marshal"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,8899,L["Doomforge Dragoon"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,8903,L["Anvilrage Captain"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,8907,L["Wrath Hammer Construct"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,8913,L["Twilight Emissary"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,8920,L["Weapon Technician"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,8921,L["Bloodhound"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,8926,L["Deep Stinger"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,8927,L["Dark Screecher"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,8928,L["Burrowing Thundersnout"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,8957,L["Angerclaw Grizzly"],BZONE["Felwood"],56.80,18.12)
 	self:addLookupList(MobDB,8959,L["Felpaw Wolf"],BZONE["Ashenvale"],55.60,29.12)
 	self:addLookupList(MobDB,8961,L["Felpaw Ravager"],BZONE["Felwood"],57.98,19.04)
-	self:addLookupList(MobDB,8983,BBOSS["Golem Lord Argelmach"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8983,BBOSS["Golem Lord Argelmach"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,8996,L["Voidwalker Minion"],BZONE["Silverpine Forest"],62.76,64.63)
-	self:addLookupList(MobDB,9024,BBOSS["Pyromancer Loregrain"],BZONE["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,9025,BBOSS["Lord Roccor"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,9024,BBOSS["Pyromancer Loregrain"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,9025,BBOSS["Lord Roccor"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,9026,BBOSS["Overmaster Pyron"],BZONE["Searing Gorge"],22.20,56.39)
-	self:addLookupList(MobDB,9028,BBOSS["Grizzle"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,9028,BBOSS["Grizzle"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,9162,L["Young Diemetradon"],BZONE["Un'Goro Crater"],67.52,33.36)
 	self:addLookupList(MobDB,9163,L["Diemetradon"],BZONE["Un'Goro Crater"],53.17,50.58)
 	self:addLookupList(MobDB,9164,L["Elder Diemetradon"],BZONE["Un'Goro Crater"],36.12,49.17)
 	self:addLookupList(MobDB,9166,L["Pterrordax"],BZONE["Un'Goro Crater"],54.20,47.61)
 	self:addLookupList(MobDB,9167,L["Frenzied Pterrordax"],BZONE["Un'Goro Crater"],34.36,43.62)
-	self:addLookupList(MobDB,9216,L["Spirestone Warlord"],BZONE["Blackrock Spire"],0,0)
-	self:addLookupList(MobDB,9259,L["Firebrand Grunt"],BZONE["Blackrock Spire"],0,0)
-	self:addLookupList(MobDB,9260,L["Firebrand Legionnaire"],BZONE["Blackrock Spire"],0,0)
-	self:addLookupList(MobDB,9262,L["Firebrand Invoker"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,9216,L["Spirestone Warlord"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,9259,L["Firebrand Grunt"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,9260,L["Firebrand Legionnaire"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,9262,L["Firebrand Invoker"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,9264,L["Firebrand Pyromancer"],BZONE["Blackrock Spire"],0,0)
 	self:addLookupList(MobDB,9318,L["Incendosaur"],BZONE["Searing Gorge"],48.77,27.79)
 	self:addLookupList(MobDB,9447,L["Scarlet Warder"],BZONE["Eastern Plaguelands"],75.13,77.44)
 	self:addLookupList(MobDB,9451,L["Scarlet Archmage"],BZONE["Eastern Plaguelands"],80.87,76.54)
 	self:addLookupList(MobDB,9477,L["Cloned Ooze"],BZONE["Un'Goro Crater"],53.54,48.81)
 	self:addLookupList(MobDB,9499,BBOSS["Plugger Spazzring"],BZONE["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,9543,BBOSS["Ribbly Screwspigot"],BZONE["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,9554,L["Hammered Patron"],BZONE["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,9568,BBOSS["Overlord Wyrmthalak"],BZONE["Blackrock Spire"],0,0)
-	self:addLookupList(MobDB,9596,BBOSS["Bannok Grimaxe"],BZONE["Blackrock Spire"],0,0)
-	self:addLookupList(MobDB,9692,L["Bloodaxe Raider"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,9543,BBOSS["Ribbly Screwspigot"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,9554,L["Hammered Patron"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,9568,BBOSS["Overlord Wyrmthalak"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,9596,BBOSS["Bannok Grimaxe"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,9692,L["Bloodaxe Raider"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,9695,L["Deathlash Scorpid"],BZONE["Burning Steppes"],63.19,45.66)
-	self:addLookupList(MobDB,9736,BBOSS["Quartermaster Zigris"],BZONE["Blackrock Spire"],0,0)
-	self:addLookupList(MobDB,10043,L["Ribbly's Crony"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,9736,BBOSS["Quartermaster Zigris"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,10043,L["Ribbly's Crony"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,10119,L["Volchan"],BZONE["Burning Steppes"],82.60,47.80)
-	self:addLookupList(MobDB,10184,BBOSS["Onyxia"],BZONE["Onyxia's Lair"],0,0)
-	self:addLookupList(MobDB,10264,BBOSS["Solakar Flamewreath"],BZONE["Blackrock Spire"],0,0)
-	self:addLookupList(MobDB,10317,L["Blackhand Elite"],BZONE["Blackrock Spire"],0,0)
-	self:addLookupList(MobDB,10339,BBOSS["Gyth"],BZONE["Blackrock Spire"],0,0)
-	self:addLookupList(MobDB,10363,BBOSS["General Drakkisath"],BZONE["Blackrock Spire"],0,0)
-	self:addLookupList(MobDB,10366,L["Rage Talon Dragon Guard"],BZONE["Blackrock Spire"],0,0)
-	self:addLookupList(MobDB,10381,L["Ravaged Cadaver"],BZONE["Stratholme"],0,0)
+	self:addLookupList(MobDB,10184,BBOSS["Onyxia"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,10264,BBOSS["Solakar Flamewreath"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,10317,L["Blackhand Elite"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,10339,BBOSS["Gyth"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,10363,BBOSS["General Drakkisath"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,10366,L["Rage Talon Dragon Guard"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,10381,L["Ravaged Cadaver"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,10398,L["Thuzadin Shadowcaster"],BZONE["Stratholme"],0,0)
 	self:addLookupList(MobDB,10422,L["Crimson Sorcerer"],BZONE["Stratholme"],0,0)
 	self:addLookupList(MobDB,10426,L["Crimson Inquisitor"],BZONE["Stratholme"],0,0)
 	self:addLookupList(MobDB,10438,BBOSS["Maleki the Pallid"],BZONE["Stratholme"],0,0)
-	self:addLookupList(MobDB,10469,L["Scholomance Adept"],BZONE["Scholomance"],0,0)
-	self:addLookupList(MobDB,10477,L["Scholomance Necromancer"],BZONE["Scholomance"],0,0)
-	self:addLookupList(MobDB,10488,L["Risen Construct"],BZONE["Scholomance"],0,0)
-	self:addLookupList(MobDB,10491,L["Risen Bonewarder"],BZONE["Scholomance"],0,0)
-	self:addLookupList(MobDB,10499,L["Spectral Researcher"],BZONE["Scholomance"],0,0)
-	self:addLookupList(MobDB,10508,BBOSS["Ras Frostwhisper"],BZONE["Scholomance"],0,0)
+	self:addLookupList(MobDB,10469,L["Scholomance Adept"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,10477,L["Scholomance Necromancer"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,10488,L["Risen Construct"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,10491,L["Risen Bonewarder"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,10499,L["Spectral Researcher"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,10508,BBOSS["Ras Frostwhisper"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,10659,L["Cobalt Whelp"],BZONE["Winterspring"],57.68,51.81)
 	self:addLookupList(MobDB,10660,L["Cobalt Broodling"],BZONE["Winterspring"],57.88,51.78)
 	self:addLookupList(MobDB,10661,L["Spell Eater"],BZONE["Winterspring"],57.68,51.72)
@@ -299,174 +300,174 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,10806,L["Ursius"],BZONE["Winterspring"],60.74,31.86)
 	self:addLookupList(MobDB,10807,L["Brumeran"],BZONE["Winterspring"],60.77,56.82)
 	self:addLookupList(MobDB,10882,L["Arikara"],BZONE["Thousand Needles"],38.52,34.94)
-	self:addLookupList(MobDB,10899,BBOSS["Goraluk Anvilcrack"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,10899,BBOSS["Goraluk Anvilcrack"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,10997,BBOSS["Cannon Master Willey"],BZONE["Stratholme"],0,0)
-	self:addLookupList(MobDB,11361,L["Zulian Tiger"],BZONE["Zul'Gurub"],0,0)
+	self:addLookupList(MobDB,11361,L["Zulian Tiger"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,11459,L["Ironbark Protector"],BZONE["Dire Maul"],0,0)
 	self:addLookupList(MobDB,11487,BBOSS["Magister Kalendris"],BZONE["Dire Maul"],0,0)
-	self:addLookupList(MobDB,11982,BBOSS["Magmadar"],BZONE["Molten Core"],0,0)
-	self:addLookupList(MobDB,11988,BBOSS["Golemagg the Incinerator"],BZONE["Molten Core"],0,0)
-	self:addLookupList(MobDB,12056,BBOSS["Baron Geddon"],BZONE["Molten Core"],0,0)
-	self:addLookupList(MobDB,12057,BBOSS["Garr"],BZONE["Molten Core"],0,0)
-	self:addLookupList(MobDB,12118,BBOSS["Lucifron"],BZONE["Molten Core"],0,0)
+	self:addLookupList(MobDB,11982,BBOSS["Magmadar"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,11988,BBOSS["Golemagg the Incinerator"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,12056,BBOSS["Baron Geddon"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,12057,BBOSS["Garr"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,12118,BBOSS["Lucifron"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,12129,L["Onyxian Warder"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,12206,L["Primordial Behemoth"],BZONE["Maraudon"],0,0)
-	self:addLookupList(MobDB,12259,BBOSS["Gehennas"],BZONE["Molten Core"],0,0)
-	self:addLookupList(MobDB,12264,BBOSS["Shazzrah"],BZONE["Molten Core"],0,0)
+	self:addLookupList(MobDB,12206,L["Primordial Behemoth"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,12259,BBOSS["Gehennas"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,12264,BBOSS["Shazzrah"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,12397,BBOSS["Lord Kazzak"],BZONE["Blasted Lands"],0,0)
 	self:addLookupList(MobDB,13152,L["Commander Malgor"],BZONE["Alterac Valley"],49.44,74.92)
 	self:addLookupList(MobDB,13153,L["Commander Mulfort"],BZONE["Alterac Valley"],48.53,86.20)
 	self:addLookupList(MobDB,13300,L["Lieutenant Mancuso"],BZONE["Alterac Valley"],51.06,39.02)
-	self:addLookupList(MobDB,13323,L["Subterranean Diemetradon"],BZONE["Maraudon"],0,0)
+	self:addLookupList(MobDB,13323,L["Subterranean Diemetradon"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,13444,L["Greatfather Winter"],BZONE["Ironforge"],32.86,65.77)
 	self:addLookupList(MobDB,14276,L["Scargil"],BZONE["Hillsbrad Foothills"],26.78,69.85)
 	self:addLookupList(MobDB,14354,BBOSS["Pusillin"],BZONE["Dire Maul"],0,0)
-	self:addLookupList(MobDB,14454,BBOSS["The Windreaver"],BZONE["Silithus"],26.15,22.16)
+	self:addLookupList(MobDB,14454,BBOSS["The Windreaver"],BZONE["Silithus"],26.17,22.14)
 	self:addLookupList(MobDB,14457,BBOSS["Princess Tempestria"],BZONE["Winterspring"],53.40,42.62)
-	self:addLookupList(MobDB,15263,BBOSS["The Prophet Skeram"],BZONE["Temple of Ahn'Qiraj"],0,0)
-	self:addLookupList(MobDB,15275,BBOSS["Emperor Vek'nilash"],BZONE["Temple of Ahn'Qiraj"],0,0)
-	self:addLookupList(MobDB,15276,BBOSS["Emperor Vek'lor"],BZONE["Temple of Ahn'Qiraj"],0,0)
-	self:addLookupList(MobDB,15299,BBOSS["Viscidus"],BZONE["Temple of Ahn'Qiraj"],0,0)
+	self:addLookupList(MobDB,15263,BBOSS["The Prophet Skeram"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,15275,BBOSS["Emperor Vek'nilash"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,15276,BBOSS["Emperor Vek'lor"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,15299,BBOSS["Viscidus"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,15339,BBOSS["Ossirian the Unscarred"],BZONE["Ruins of Ahn'Qiraj"],0,0)
 	self:addLookupList(MobDB,15340,BBOSS["Moam"],BZONE["Ruins of Ahn'Qiraj"],0,0)
 	self:addLookupList(MobDB,15341,BBOSS["General Rajaxx"],BZONE["Ruins of Ahn'Qiraj"],0,0)
 	self:addLookupList(MobDB,15348,BBOSS["Kurinnaxx"],BZONE["Ruins of Ahn'Qiraj"],0,0)
 	self:addLookupList(MobDB,15369,BBOSS["Ayamiss the Hunter"],BZONE["Ruins of Ahn'Qiraj"],0,0)
 	self:addLookupList(MobDB,15370,BBOSS["Buru the Gorger"],BZONE["Ruins of Ahn'Qiraj"],0,0)
-	self:addLookupList(MobDB,15509,BBOSS["Princess Huhuran"],BZONE["Temple of Ahn'Qiraj"],0,0)
-	self:addLookupList(MobDB,15510,BBOSS["Fankriss the Unyielding"],BZONE["Temple of Ahn'Qiraj"],0,0)
-	self:addLookupList(MobDB,15516,BBOSS["Battleguard Sartura"],BZONE["Temple of Ahn'Qiraj"],0,0)
-	self:addLookupList(MobDB,15517,BBOSS["Ouro"],BZONE["Temple of Ahn'Qiraj"],0,0)
-	self:addLookupList(MobDB,15543,BBOSS["Princess Yauj"],BZONE["Temple of Ahn'Qiraj"],0,0)
-	self:addLookupList(MobDB,15544,BBOSS["Vem"],BZONE["Temple of Ahn'Qiraj"],0,0)
-	self:addLookupList(MobDB,15547,L["Spectral Charger"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,15548,L["Spectral Stallion"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,15551,L["Spectral Stable Hand"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,15687,BBOSS["Moroes"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,15688,BBOSS["Terestian Illhoof"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,16151,BBOSS["Midnight"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,16152,BBOSS["Attumen the Huntsman"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,16406,L["Phantom Attendant"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,16407,L["Spectral Servant"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,16408,L["Phantom Valet"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,16409,L["Phantom Guest"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,15509,BBOSS["Princess Huhuran"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,15510,BBOSS["Fankriss the Unyielding"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,15516,BBOSS["Battleguard Sartura"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,15517,BBOSS["Ouro"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,15543,BBOSS["Princess Yauj"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,15544,BBOSS["Vem"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,15547,L["Spectral Charger"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,15548,L["Spectral Stallion"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,15551,L["Spectral Stable Hand"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,15687,BBOSS["Moroes"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,15688,BBOSS["Terestian Illhoof"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,16151,BBOSS["Midnight"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,16152,BBOSS["Attumen the Huntsman"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,16406,L["Phantom Attendant"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,16407,L["Spectral Servant"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,16408,L["Phantom Valet"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,16409,L["Phantom Guest"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,16411,L["Spectral Chef"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,16414,L["Ghostly Steward"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,16425,L["Phantom Guardsman"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,16470,L["Ghostly Philanthropist"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,16471,L["Skeletal Usher"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,16472,L["Phantom Stagehand"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,16473,L["Spectral Performer"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,16488,L["Arcane Anomaly"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,16492,L["Syphoner"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,16504,L["Arcane Protector"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,16524,BBOSS["Shade of Aran"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,16525,L["Spell Shade"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,16526,L["Sorcerous Shade"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,16529,L["Magical Horror"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,16530,L["Mana Warp"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,16539,L["Homunculus"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,16540,L["Shadow Pillager"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,16544,L["Ethereal Thief"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,16595,L["Fleshbeast"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,16596,L["Greater Fleshbeast"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16414,L["Ghostly Steward"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,16425,L["Phantom Guardsman"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,16470,L["Ghostly Philanthropist"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,16471,L["Skeletal Usher"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,16472,L["Phantom Stagehand"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,16473,L["Spectral Performer"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,16488,L["Arcane Anomaly"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,16492,L["Syphoner"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,16504,L["Arcane Protector"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,16524,BBOSS["Shade of Aran"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,16525,L["Spell Shade"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,16526,L["Sorcerous Shade"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,16529,L["Magical Horror"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,16530,L["Mana Warp"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,16539,L["Homunculus"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,16540,L["Shadow Pillager"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,16544,L["Ethereal Thief"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,16595,L["Fleshbeast"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,16596,L["Greater Fleshbeast"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,16772,L["Bonechewer Devastator"],BZONE["Terokkar Forest"],66.63,54.04)
-	self:addLookupList(MobDB,16807,BBOSS["Grand Warlock Nethekurse"],BZONE["The Shattered Halls"],0,0)
+	self:addLookupList(MobDB,16807,BBOSS["Grand Warlock Nethekurse"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,16810,L["Bonechewer Backbreaker"],BZONE["Terokkar Forest"],66.34,53.69)
 	self:addLookupList(MobDB,16952,L["Anger Guard"],BZONE["Blade's Edge Mountains"],73.39,41.42)
-	self:addLookupList(MobDB,17083,L["Fel Orc Convert"],BZONE["The Shattered Halls"],0,0)
+	self:addLookupList(MobDB,17083,L["Fel Orc Convert"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,17132,L["Clefthoof Bull"],BZONE["Nagrand"],51.36,41.96)
 	self:addLookupList(MobDB,17136,L["Boulderfist Warrior"],BZONE["Nagrand"],44.60,42.21)
 	self:addLookupList(MobDB,17150,L["Vir'aani Arcanist"],BZONE["Nagrand"],36.62,67.91)
-	self:addLookupList(MobDB,17225,BBOSS["Nightbane"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,17269,L["Bleeding Hollow Darkcaster"],BZONE["Hellfire Ramparts"],0,0)
-	self:addLookupList(MobDB,17271,L["Bonechewer Destroyer"],BZONE["Hellfire Ramparts"],0,0)
-	self:addLookupList(MobDB,17400,L["Felguard Annihilator"],BZONE["The Blood Furnace"],0,0)
-	self:addLookupList(MobDB,17465,L["Shattered Hand Centurion"],BZONE["The Shattered Halls"],0,0)
-	self:addLookupList(MobDB,17669,L["Rabid Warhound"],BZONE["The Shattered Halls"],0,0)
-	self:addLookupList(MobDB,17671,L["Shattered Hand Champion"],BZONE["The Shattered Halls"],0,0)
-	self:addLookupList(MobDB,17722,L["Coilfang Sorceress"],BZONE["The Steamvault"],0,0)
-	self:addLookupList(MobDB,17723,L["Bog Giant"],BZONE["The Underbog"],0,0)
-	self:addLookupList(MobDB,17724,L["Underbat"],BZONE["The Underbog"],0,0)
-	self:addLookupList(MobDB,17767,BBOSS["Rage Winterchill"],BZONE["Hyjal Summit"],0,0)
-	self:addLookupList(MobDB,17796,BBOSS["Mekgineer Steamrigger"],BZONE["The Steamvault"],0,0)
-	self:addLookupList(MobDB,17797,BBOSS["Hydromancer Thespia"],BZONE["The Steamvault"],0,0)
-	self:addLookupList(MobDB,17798,BBOSS["Warlord Kalithresh"],BZONE["The Steamvault"],0,0)
-	self:addLookupList(MobDB,17800,L["Coilfang Myrmidon"],BZONE["The Steamvault"],0,0)
-	self:addLookupList(MobDB,17801,L["Coilfang Siren"],BZONE["The Steamvault"],0,0)
-	self:addLookupList(MobDB,17802,L["Coilfang Warrior"],BZONE["The Steamvault"],0,0)
-	self:addLookupList(MobDB,17803,L["Coilfang Oracle"],BZONE["The Steamvault"],0,0)
-	self:addLookupList(MobDB,17808,BBOSS["Anetheron"],BZONE["Hyjal Summit"],0,0)
-	self:addLookupList(MobDB,17817,L["Greater Bogstrok"],BZONE["The Slave Pens"],0,0)
-	self:addLookupList(MobDB,17819,L["Durnholde Sentry"],BZONE["Old Hillsbrad Foothills"],0,0)
-	self:addLookupList(MobDB,17820,L["Durnholde Rifleman"],BZONE["Old Hillsbrad Foothills"],0,0)
-	self:addLookupList(MobDB,17839,L["Rift Lord"],BZONE["The Black Morass"],0,0)
-	self:addLookupList(MobDB,17840,L["Durnholde Tracking Hound"],BZONE["Old Hillsbrad Foothills"],0,0)
-	self:addLookupList(MobDB,17842,BBOSS["Azgalor"],BZONE["Hyjal Summit"],0,0)
-	self:addLookupList(MobDB,17862,BBOSS["Captain Skarloc"],BZONE["Old Hillsbrad Foothills"],0,0)
-	self:addLookupList(MobDB,17879,BBOSS["Chrono Lord Deja"],BZONE["The Black Morass"],0,0)
-	self:addLookupList(MobDB,17888,BBOSS["Kaz'rogal"],BZONE["Hyjal Summit"],0,0)
-	self:addLookupList(MobDB,17895,L["Ghoul"],BZONE["Hyjal Summit"],0,0)
-	self:addLookupList(MobDB,17897,L["Crypt Fiend"],BZONE["Hyjal Summit"],0,0)
-	self:addLookupList(MobDB,17898,L["Abomination"],BZONE["Hyjal Summit"],0,0)
-	self:addLookupList(MobDB,17899,L["Shadowy Necromancer"],BZONE["Hyjal Summit"],0,0)
-	self:addLookupList(MobDB,17905,L["Banshee"],BZONE["Hyjal Summit"],0,0)
-	self:addLookupList(MobDB,17906,L["Gargoyle"],BZONE["Hyjal Summit"],0,0)
-	self:addLookupList(MobDB,17907,L["Frost Wyrm"],BZONE["Hyjal Summit"],0,0)
-	self:addLookupList(MobDB,17908,L["Giant Infernal"],BZONE["Hyjal Summit"],0,0)
-	self:addLookupList(MobDB,17916,L["Fel Stalker"],BZONE["Hyjal Summit"],0,0)
-	self:addLookupList(MobDB,17940,L["Coilfang Technician"],BZONE["The Slave Pens"],0,0)
-	self:addLookupList(MobDB,17941,BBOSS["Mennu the Betrayer"],BZONE["The Slave Pens"],0,0)
-	self:addLookupList(MobDB,17952,L["Darkwater Crocolisk"],BZONE["Tanaris"],0,0)
-	self:addLookupList(MobDB,17957,L["Coilfang Champion"],BZONE["The Slave Pens"],0,0)
-	self:addLookupList(MobDB,17968,BBOSS["Archimonde"],BZONE["Hyjal Summit"],0,0)
-	self:addLookupList(MobDB,17975,BBOSS["High Botanist Freywinn"],BZONE["The Botanica"],0,0)
-	self:addLookupList(MobDB,17976,BBOSS["Commander Sarannis"],BZONE["The Botanica"],0,0)
-	self:addLookupList(MobDB,17977,BBOSS["Warp Splinter"],BZONE["The Botanica"],0,0)
-	self:addLookupList(MobDB,17978,BBOSS["Thorngrin the Tender"],BZONE["The Botanica"],0,0)
+	self:addLookupList(MobDB,17225,BBOSS["Nightbane"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17269,L["Bleeding Hollow Darkcaster"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17271,L["Bonechewer Destroyer"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17400,L["Felguard Annihilator"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17465,L["Shattered Hand Centurion"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17669,L["Rabid Warhound"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17671,L["Shattered Hand Champion"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17722,L["Coilfang Sorceress"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17723,L["Bog Giant"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17724,L["Underbat"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17767,BBOSS["Rage Winterchill"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17796,BBOSS["Mekgineer Steamrigger"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17797,BBOSS["Hydromancer Thespia"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17798,BBOSS["Warlord Kalithresh"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17800,L["Coilfang Myrmidon"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17801,L["Coilfang Siren"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17802,L["Coilfang Warrior"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17803,L["Coilfang Oracle"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17808,BBOSS["Anetheron"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17817,L["Greater Bogstrok"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17819,L["Durnholde Sentry"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17820,L["Durnholde Rifleman"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17839,L["Rift Lord"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17840,L["Durnholde Tracking Hound"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17842,BBOSS["Azgalor"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17862,BBOSS["Captain Skarloc"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17879,BBOSS["Chrono Lord Deja"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17888,BBOSS["Kaz'rogal"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17895,L["Ghoul"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17897,L["Crypt Fiend"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17898,L["Abomination"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17899,L["Shadowy Necromancer"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17905,L["Banshee"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17906,L["Gargoyle"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17907,L["Frost Wyrm"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17908,L["Giant Infernal"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17916,L["Fel Stalker"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17940,L["Coilfang Technician"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17941,BBOSS["Mennu the Betrayer"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17952,L["Darkwater Crocolisk"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17957,L["Coilfang Champion"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17968,BBOSS["Archimonde"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17975,BBOSS["High Botanist Freywinn"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17976,BBOSS["Commander Sarannis"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17977,BBOSS["Warp Splinter"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17978,BBOSS["Thorngrin the Tender"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,17981,L["Voidspawn"],BZONE["Nagrand"],37.24,70.62)
 	self:addLookupList(MobDB,18062,L["Enraged Crusher"],BZONE["Nagrand"],50.05,41.41)
 	self:addLookupList(MobDB,18064,L["Warmaul Shaman"],BZONE["Nagrand"],46.18,22.58)
-	self:addLookupList(MobDB,18096,BBOSS["Epoch Hunter"],BZONE["Old Hillsbrad Foothills"],0,0)
-	self:addLookupList(MobDB,18105,BBOSS["Ghaz'an"],BZONE["The Underbog"],0,0)
-	self:addLookupList(MobDB,18168,BBOSS["The Crone"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,18096,BBOSS["Epoch Hunter"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,18105,BBOSS["Ghaz'an"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,18168,BBOSS["The Crone"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,18202,L["Murkblood Putrifier"],BZONE["Nagrand"],32.68,44.55)
 	self:addLookupList(MobDB,18203,L["Murkblood Raider"],BZONE["Nagrand"],32.35,43.26)
-	self:addLookupList(MobDB,18309,L["Ethereal Scavenger"],BZONE["Mana-Tombs"],0,0)
-	self:addLookupList(MobDB,18312,L["Ethereal Spellbinder"],BZONE["Mana-Tombs"],0,0)
-	self:addLookupList(MobDB,18314,L["Nexus Stalker"],BZONE["Mana-Tombs"],0,0)
-	self:addLookupList(MobDB,18317,L["Ethereal Priest"],BZONE["Mana-Tombs"],0,0)
-	self:addLookupList(MobDB,18318,L["Sethekk Initiate"],BZONE["Sethekk Halls"],0,0)
-	self:addLookupList(MobDB,18320,L["Time-Lost Shadowmage"],BZONE["Sethekk Halls"],0,0)
-	self:addLookupList(MobDB,18322,L["Sethekk Ravenguard"],BZONE["Sethekk Halls"],0,0)
-	self:addLookupList(MobDB,18325,L["Sethekk Prophet"],BZONE["Sethekk Halls"],0,0)
-	self:addLookupList(MobDB,18344,BBOSS["Nexus-Prince Shaffar"],BZONE["Mana-Tombs"],0,0)
-	self:addLookupList(MobDB,18373,BBOSS["Exarch Maladaar"],BZONE["Auchenai Crypts"],0,0)
-	self:addLookupList(MobDB,18422,L["Sunseeker Botanist"],BZONE["The Botanica"],0,0)
-	self:addLookupList(MobDB,18472,BBOSS["Darkweaver Syth"],BZONE["Sethekk Halls"],0,0)
+	self:addLookupList(MobDB,18309,L["Ethereal Scavenger"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,18312,L["Ethereal Spellbinder"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,18314,L["Nexus Stalker"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,18317,L["Ethereal Priest"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,18318,L["Sethekk Initiate"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,18320,L["Time-Lost Shadowmage"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,18322,L["Sethekk Ravenguard"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,18325,L["Sethekk Prophet"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,18344,BBOSS["Nexus-Prince Shaffar"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,18373,BBOSS["Exarch Maladaar"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,18422,L["Sunseeker Botanist"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,18472,BBOSS["Darkweaver Syth"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,18477,L["Timber Worg Alpha"],BZONE["Shattrath City"],44.02,64.08)
-	self:addLookupList(MobDB,18497,L["Auchenai Monk"],BZONE["Auchenai Crypts"],0,0)
-	self:addLookupList(MobDB,18521,L["Raging Skeleton"],BZONE["Auchenai Crypts"],0,0)
+	self:addLookupList(MobDB,18497,L["Auchenai Monk"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,18521,L["Raging Skeleton"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,18595,L["Warped Peon"],BZONE["Terokkar Forest"],66.50,51.50)
-	self:addLookupList(MobDB,18631,L["Cabal Cultist"],BZONE["Shadow Labyrinth"],0,0)
-	self:addLookupList(MobDB,18633,L["Cabal Acolyte"],BZONE["Shadow Labyrinth"],0,0)
-	self:addLookupList(MobDB,18639,L["Cabal Spellbinder"],BZONE["Shadow Labyrinth"],0,0)
-	self:addLookupList(MobDB,18667,BBOSS["Blackheart the Inciter"],BZONE["Shadow Labyrinth"],0,0)
-	self:addLookupList(MobDB,18708,BBOSS["Murmur"],BZONE["Shadow Labyrinth"],0,0)
-	self:addLookupList(MobDB,18830,L["Cabal Fanatic"],BZONE["Shadow Labyrinth"],0,0)
+	self:addLookupList(MobDB,18631,L["Cabal Cultist"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,18633,L["Cabal Acolyte"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,18639,L["Cabal Spellbinder"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,18667,BBOSS["Blackheart the Inciter"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,18708,BBOSS["Murmur"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,18830,L["Cabal Fanatic"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,18853,L["Sunfury Bloodwarder"],BZONE["Netherstorm"],25.83,67.82)
 	self:addLookupList(MobDB,18866,L["Mageslayer"],BZONE["Netherstorm"],56.33,88.04)
 	self:addLookupList(MobDB,18870,L["Voidshrieker"],BZONE["Netherstorm"],62.44,39.72)
 	self:addLookupList(MobDB,18872,L["Disembodied Vindicator"],BZONE["Netherstorm"],33.26,54.40)
 	self:addLookupList(MobDB,18873,L["Disembodied Protector"],BZONE["Netherstorm"],33.20,54.82)
-	self:addLookupList(MobDB,18982,L["Sable Jaguar"],BZONE["The Black Morass"],0,0)
-	self:addLookupList(MobDB,19168,L["Sunseeker Astromage"],BZONE["The Mechanar"],0,0)
-	self:addLookupList(MobDB,19219,BBOSS["Mechano-Lord Capacitus"],BZONE["The Mechanar"],0,0)
-	self:addLookupList(MobDB,19220,BBOSS["Pathaleon the Calculator"],BZONE["The Mechanar"],0,0)
-	self:addLookupList(MobDB,19221,BBOSS["Nethermancer Sepethrea"],BZONE["The Mechanar"],0,0)
-	self:addLookupList(MobDB,19428,L["Cobalt Serpent"],BZONE["Sethekk Halls"],0,0)
-	self:addLookupList(MobDB,19509,L["Sunseeker Harvester"],BZONE["The Botanica"],0,0)
-	self:addLookupList(MobDB,19511,L["Nethervine Inciter"],BZONE["The Botanica"],0,0)
+	self:addLookupList(MobDB,18982,L["Sable Jaguar"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,19168,L["Sunseeker Astromage"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,19219,BBOSS["Mechano-Lord Capacitus"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,19220,BBOSS["Pathaleon the Calculator"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,19221,BBOSS["Nethermancer Sepethrea"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,19428,L["Cobalt Serpent"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,19509,L["Sunseeker Harvester"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,19511,L["Nethervine Inciter"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,19707,L["Sunfury Archer"],BZONE["Netherstorm"],55.99,79.34)
 	self:addLookupList(MobDB,19740,L["Wrathwalker"],BZONE["Shadowmoon Valley"],24.24,34.56)
 	self:addLookupList(MobDB,19754,L["Deathforge Tinkerer"],BZONE["Shadowmoon Valley"],38.11,41.07)
@@ -482,11 +483,11 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,19960,L["Doomforge Engineer"],BZONE["Blade's Edge Mountains"],74.34,41.43)
 	self:addLookupList(MobDB,19973,L["Abyssal Flamebringer"],BZONE["Blade's Edge Mountains"],29.23,79.94)
 	self:addLookupList(MobDB,19984,L["Vekh'nir Dreadhawk"],BZONE["Blade's Edge Mountains"],73.95,74.54)
-	self:addLookupList(MobDB,20031,L["Bloodwarder Legionnaire"],BZONE["The Eye"],0,0)
-	self:addLookupList(MobDB,20032,L["Bloodwarder Vindicator"],BZONE["The Eye"],0,0)
-	self:addLookupList(MobDB,20038,L["Phoenix-Hawk Hatchling"],BZONE["The Eye"],0,0)
-	self:addLookupList(MobDB,20039,L["Phoenix-Hawk"],BZONE["The Eye"],0,0)
-	self:addLookupList(MobDB,20052,L["Crystalcore Mechanic"],BZONE["The Eye"],0,0)
+	self:addLookupList(MobDB,20031,L["Bloodwarder Legionnaire"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,20032,L["Bloodwarder Vindicator"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,20038,L["Phoenix-Hawk Hatchling"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,20039,L["Phoenix-Hawk"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,20052,L["Crystalcore Mechanic"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,20058,L["Bloodmaul Dire Wolf"],BZONE["Blade's Edge Mountains"],44.28,77.38)
 	self:addLookupList(MobDB,20134,L["Sunfury Arcanist"],BZONE["Netherstorm"],48.81,82.43)
 	self:addLookupList(MobDB,20135,L["Sunfury Arch Mage"],BZONE["Netherstorm"],49.31,83.26)
@@ -494,23 +495,23 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,20207,L["Sunfury Bowman"],BZONE["Netherstorm"],58.61,65.01)
 	self:addLookupList(MobDB,20410,L["Rhonsus"],BZONE["Netherstorm"],61.18,85.39)
 	self:addLookupList(MobDB,20502,L["Eclipsion Dragonhawk"],BZONE["Shadowmoon Valley"],48.11,64.69)
-	self:addLookupList(MobDB,20869,L["Arcatraz Sentinel"],BZONE["The Arcatraz"],0,0)
+	self:addLookupList(MobDB,20869,L["Arcatraz Sentinel"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,20878,L["Deathforge Guardian"],BZONE["Shadowmoon Valley"],39.19,39.15)
-	self:addLookupList(MobDB,20880,L["Eredar Deathbringer"],BZONE["The Arcatraz"],0,0)
-	self:addLookupList(MobDB,20885,BBOSS["Dalliah the Doomsayer"],BZONE["The Arcatraz"],0,0)
+	self:addLookupList(MobDB,20880,L["Eredar Deathbringer"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,20885,BBOSS["Dalliah the Doomsayer"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,20887,L["Deathforge Imp"],BZONE["Shadowmoon Valley"],39.13,38.91)
-	self:addLookupList(MobDB,20898,L["Gargantuan Abyssal"],BZONE["The Arcatraz"],0,0)
-	self:addLookupList(MobDB,20900,L["Unchained Doombringer"],BZONE["The Arcatraz"],0,0)
-	self:addLookupList(MobDB,21104,L["Rift Keeper"],BZONE["The Black Morass"],0,0)
-	self:addLookupList(MobDB,21140,L["Rift Lord"],BZONE["The Black Morass"],0,0)
-	self:addLookupList(MobDB,21148,L["Rift Keeper"],BZONE["The Black Morass"],0,0)
-	self:addLookupList(MobDB,21246,L["Serpentshrine Sporebat"],BZONE["Serpentshrine Cavern"],0,0)
-	self:addLookupList(MobDB,21298,L["Coilfang Serpentguard"],BZONE["Serpentshrine Cavern"],0,0)
-	self:addLookupList(MobDB,21301,L["Coilfang Shatterer"],BZONE["Serpentshrine Cavern"],0,0)
+	self:addLookupList(MobDB,20898,L["Gargantuan Abyssal"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,20900,L["Unchained Doombringer"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,21104,L["Rift Keeper"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,21140,L["Rift Lord"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,21148,L["Rift Keeper"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,21246,L["Serpentshrine Sporebat"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,21298,L["Coilfang Serpentguard"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,21301,L["Coilfang Shatterer"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,21302,L["Shadow Council Warlock"],BZONE["Shadowmoon Valley"],23.48,39.39)
 	self:addLookupList(MobDB,21305,L["Mutant Horror"],BZONE["Shadowmoon Valley"],26.42,40.16)
 	self:addLookupList(MobDB,21314,L["Terrormaster"],BZONE["Shadowmoon Valley"],23.95,37.66)
-	self:addLookupList(MobDB,21339,L["Coilfang Hate-Screamer"],BZONE["Serpentshrine Cavern"],0,0)
+	self:addLookupList(MobDB,21339,L["Coilfang Hate-Screamer"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,21387,L["Wyrmcult Blackwhelp"],BZONE["Blade's Edge Mountains"],32.76,35.85)
 	self:addLookupList(MobDB,21454,L["Ashtongue Warrior"],BZONE["Shadowmoon Valley"],58.51,35.67)
 	self:addLookupList(MobDB,21815,L["Cleric of Karabor"],BZONE["Shadowmoon Valley"],63.93,48.25)
@@ -521,7 +522,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,22072,L["Shadowsworn Drakonid"],BZONE["Shadowmoon Valley"],68.60,38.89)
 	self:addLookupList(MobDB,22076,L["Torloth the Magnificent"],BZONE["Shadowmoon Valley"],51.94,73.90)
 	self:addLookupList(MobDB,22093,L["Illidari Watcher"],BZONE["Shadowmoon Valley"],52.70,72.07)
-	self:addLookupList(MobDB,22128,L["Durnholde Lookout"],BZONE["Old Hillsbrad Foothills"],0,0)
+	self:addLookupList(MobDB,22128,L["Durnholde Lookout"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,22143,L["Gordunni Back-Breaker"],BZONE["Zangarmarsh"],77.74,93.88)
 	self:addLookupList(MobDB,22144,L["Gordunni Elementalist"],BZONE["Zangarmarsh"],73.23,90.86)
 	self:addLookupList(MobDB,22148,L["Gordunni Head-Splitter"],BZONE["Nagrand"],76.71,37.84)
@@ -529,43 +530,43 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,22286,L["Fel Rager"],BZONE["Blade's Edge Mountains"],0,0)
 	self:addLookupList(MobDB,22323,L["Incandescent Fel Spark"],BZONE["Hellfire Peninsula"],61.48,20.11)
 	self:addLookupList(MobDB,22822,L["Ethereum Nullifier"],BZONE["Netherstorm"],63.09,41.30)
-	self:addLookupList(MobDB,22875,L["Coilskar Sea-Caller"],BZONE["Black Temple"],0,0)
-	self:addLookupList(MobDB,22879,L["Shadowmoon Reaver"],BZONE["Black Temple"],0,0)
+	self:addLookupList(MobDB,22875,L["Coilskar Sea-Caller"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,22879,L["Shadowmoon Reaver"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,23022,L["Gordunni Soulreaper"],BZONE["Nagrand"],76.17,37.01)
 	self:addLookupList(MobDB,23061,L["Rivendark"],BZONE["Blade's Edge Mountains"],30.51,59.50)
 	self:addLookupList(MobDB,23261,L["Furywing"],BZONE["Blade's Edge Mountains"],58.42,14.41)
 	self:addLookupList(MobDB,23281,L["Insidion"],BZONE["Blade's Edge Mountains"],55.57,16.02)
 	self:addLookupList(MobDB,23282,L["Obsidia"],BZONE["Blade's Edge Mountains"],31.43,57.75)
 	self:addLookupList(MobDB,23305,L["Crazed Murkblood Foreman"],BZONE["Shadowmoon Valley"],73.57,88.93)
-	self:addLookupList(MobDB,23330,L["Dragonmaw Wind Reaver"],BZONE["Black Temple"],0,0)
+	self:addLookupList(MobDB,23330,L["Dragonmaw Wind Reaver"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,23339,L["Illidari Heartseeker"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,23354,L["Mo'arg Incinerator"],BZONE["Blade's Edge Mountains"],32.76,47.82)
 	self:addLookupList(MobDB,23385,L["Simon Unit"],BZONE["Blade's Edge Mountains"],35.04,49.44)
-	self:addLookupList(MobDB,23542,L["Amani'shi Axe Thrower"],BZONE["Zul'Aman"],0,0)
-	self:addLookupList(MobDB,23574,BBOSS["Akil'zon"],BZONE["Zul'Aman"],0,0)
-	self:addLookupList(MobDB,23576,BBOSS["Nalorakk"],BZONE["Zul'Aman"],0,0)
-	self:addLookupList(MobDB,23577,BBOSS["Halazzi"],BZONE["Zul'Aman"],0,0)
-	self:addLookupList(MobDB,23578,BBOSS["Jan'alai"],BZONE["Zul'Aman"],0,0)
-	self:addLookupList(MobDB,23580,L["Amani'shi Warbringer"],BZONE["Zul'Aman"],0,0)
-	self:addLookupList(MobDB,23582,L["Amani'shi Tribesman"],BZONE["Zul'Aman"],0,0)
-	self:addLookupList(MobDB,23586,L["Amani'shi Scout"],BZONE["Zul'Aman"],0,0)
-	self:addLookupList(MobDB,23596,L["Amani'shi Flame Caster"],BZONE["Zul'Aman"],0,0)
-	self:addLookupList(MobDB,23597,L["Amani'shi Guardian"],BZONE["Zul'Aman"],0,0)
-	self:addLookupList(MobDB,23834,L["Amani Dragonhawk"],BZONE["Zul'Aman"],0,0)
-	self:addLookupList(MobDB,23863,BBOSS["Zul'jin"],BZONE["Zul'Aman"],0,0)
-	self:addLookupList(MobDB,23954,BBOSS["Ingvar the Plunderer"],BZONE["Howling Fjord"],0,0)
-	self:addLookupList(MobDB,24059,L["Amani'shi Beast Tamer"],BZONE["Zul'Aman"],0,0)
-	self:addLookupList(MobDB,24065,L["Amani'shi Handler"],BZONE["Zul'Aman"],0,0)
-	self:addLookupList(MobDB,24083,L["Enslaved Proto-Drake"],BZONE["Utgarde Keep"],0,0)
-	self:addLookupList(MobDB,24179,L["Amani'shi Wind Walker"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,23542,L["Amani'shi Axe Thrower"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,23574,BBOSS["Akil'zon"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,23576,BBOSS["Nalorakk"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,23577,BBOSS["Halazzi"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,23578,BBOSS["Jan'alai"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,23580,L["Amani'shi Warbringer"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,23582,L["Amani'shi Tribesman"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,23586,L["Amani'shi Scout"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,23596,L["Amani'shi Flame Caster"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,23597,L["Amani'shi Guardian"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,23834,L["Amani Dragonhawk"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,23863,BBOSS["Zul'jin"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,23954,BBOSS["Ingvar the Plunderer"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,24059,L["Amani'shi Beast Tamer"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,24065,L["Amani'shi Handler"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,24083,L["Enslaved Proto-Drake"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,24179,L["Amani'shi Wind Walker"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,24180,L["Amani'shi Protector"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,24239,BBOSS["Hex Lord Malacrass"],BZONE["Zul'Aman"],0,0)
-	self:addLookupList(MobDB,24530,L["Amani Elder Lynx"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,24239,BBOSS["Hex Lord Malacrass"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,24530,L["Amani Elder Lynx"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,24560,BBOSS["Priestess Delrissa"],BZONE["Magisters' Terrace"],0,0)
-	self:addLookupList(MobDB,24683,L["Sunblade Mage Guard"],BZONE["Magisters' Terrace"],0,0)
-	self:addLookupList(MobDB,24684,L["Sunblade Blood Knight"],BZONE["Magisters' Terrace"],0,0)
+	self:addLookupList(MobDB,24683,L["Sunblade Mage Guard"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,24684,L["Sunblade Blood Knight"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,24697,L["Sister of Torment"],BZONE["Magisters' Terrace"],0,0)
-	self:addLookupList(MobDB,24698,L["Ethereum Smuggler"],BZONE["Magisters' Terrace"],0,0)
+	self:addLookupList(MobDB,24698,L["Ethereum Smuggler"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,24819,L["Anvilrage Enforcer"],BZONE["Blackrock Depths"],0,0)
 	self:addLookupList(MobDB,24830,L["Stonevault Pillager"],BZONE["Uldaman"],0,0)
 	self:addLookupList(MobDB,24960,L["Wretched Devourer"],BZONE["Isle of Quel'Danas"],39.24,35.25)
@@ -582,7 +583,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,25371,L["Sunblade Dawn Priest"],BZONE["Sunwell Plateau"],0,0)
 	self:addLookupList(MobDB,25484,L["Shadowsword Assassin"],BZONE["Sunwell Plateau"],0,0)
 	self:addLookupList(MobDB,25486,L["Shadowsword Vanquisher"],BZONE["Sunwell Plateau"],0,0)
-	self:addLookupList(MobDB,25507,L["Sunblade Protector"],BZONE["Sunwell Plateau"],0,0)
+	self:addLookupList(MobDB,25507,L["Sunblade Protector"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,25508,L["Shadowsword Guardian"],BZONE["Sunwell Plateau"],0,0)
 	self:addLookupList(MobDB,25509,L["Priestess of Torment"],BZONE["Sunwell Plateau"],0,0)
 	self:addLookupList(MobDB,25591,L["Painbringer"],BZONE["Sunwell Plateau"],0,0)
@@ -592,61 +593,61 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,25599,L["Cataclysm Hound"],BZONE["Sunwell Plateau"],0,0)
 	self:addLookupList(MobDB,26206,BBOSS["Keristrasza"],BZONE["Borean Tundra"],29.53,29.90)
 	self:addLookupList(MobDB,26270,L["Iron Rune-Shaper"],BZONE["Grizzly Hills"],67.80,15.46)
-	self:addLookupList(MobDB,26632,BBOSS["The Prophet Tharon'ja"],BZONE["Grizzly Hills"],0,0)
-	self:addLookupList(MobDB,26716,L["Azure Warder"],BZONE["The Nexus"],0,0)
-	self:addLookupList(MobDB,26722,L["Azure Magus"],BZONE["The Nexus"],0,0)
-	self:addLookupList(MobDB,26723,BBOSS["Keristrasza"],BZONE["Borean Tundra"],0,0)
-	self:addLookupList(MobDB,26730,L["Mage Slayer"],BZONE["The Nexus"],0,0)
-	self:addLookupList(MobDB,26782,L["Crystalline Keeper"],BZONE["The Nexus"],0,0)
-	self:addLookupList(MobDB,26792,L["Crystalline Protector"],BZONE["The Nexus"],0,0)
-	self:addLookupList(MobDB,26794,BBOSS["Ormorok the Tree-Shaper"],BZONE["The Nexus"],0,0)
-	self:addLookupList(MobDB,26830,L["Risen Drakkari Death Knight"],BZONE["Drak'Tharon Keep"],0,0)
-	self:addLookupList(MobDB,26861,BBOSS["King Ymiron"],BZONE["Howling Fjord"],0,0)
+	self:addLookupList(MobDB,26632,BBOSS["The Prophet Tharon'ja"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,26716,L["Azure Warder"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,26722,L["Azure Magus"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,26723,BBOSS["Keristrasza"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,26730,L["Mage Slayer"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,26782,L["Crystalline Keeper"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,26792,L["Crystalline Protector"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,26794,BBOSS["Ormorok the Tree-Shaper"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,26830,L["Risen Drakkari Death Knight"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,26861,BBOSS["King Ymiron"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,27329,L["Onslaught Bloodhound"],BZONE["Dragonblight"],86.74,37.53)
 	self:addLookupList(MobDB,27333,L["Onslaught Mason"],BZONE["Grizzly Hills"],6.38,20.86)
-	self:addLookupList(MobDB,27977,BBOSS["Krystallus"],BZONE["Halls of Stone"],0,0)
-	self:addLookupList(MobDB,27978,BBOSS["Sjonnir The Ironshaper"],BZONE["Halls of Stone"],0,0)
+	self:addLookupList(MobDB,27977,BBOSS["Krystallus"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,27978,BBOSS["Sjonnir The Ironshaper"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,28123,L["Venture Co. Excavator"],BZONE["Sholazar Basin"],34.83,47.51)
-	self:addLookupList(MobDB,28132,L["Don Carlos"],BZONE["Old Hillsbrad Foothills"],0,0)
+	self:addLookupList(MobDB,28132,L["Don Carlos"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,28378,L["Primordial Drake"],BZONE["Sholazar Basin"],46.70,26.72)
 	self:addLookupList(MobDB,28379,L["Shattertusk Mammoth"],BZONE["Grizzly Hills"],11.95,14.3)
 	self:addLookupList(MobDB,28380,L["Shattertusk Bull"],BZONE["Sholazar Basin"],53.04,30.11)
 	self:addLookupList(MobDB,28851,L["Enraged Mammoth"],BZONE["Grizzly Hills"],11.82,14.19)
 	self:addLookupList(MobDB,28920,L["Stormforged Giant"],BZONE["Halls of Lightning"],0,0)
-	self:addLookupList(MobDB,28923,BBOSS["Loken"],BZONE["The Storm Peaks"],0,0)
-	self:addLookupList(MobDB,29120,BBOSS["Anub'arak"],BZONE["Azjol-Nerub"],0,0)
-	self:addLookupList(MobDB,29128,L["Anub'ar Prime Guard"],BZONE["Azjol-Nerub"],0,0)
-	self:addLookupList(MobDB,29216,L["Anub'ar Guardian"],BZONE["Azjol-Nerub"],0,0)
-	self:addLookupList(MobDB,29217,L["Anub'ar Venomancer"],BZONE["Azjol-Nerub"],0,0)
+	self:addLookupList(MobDB,28923,BBOSS["Loken"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,29120,BBOSS["Anub'arak"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,29128,L["Anub'ar Prime Guard"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,29216,L["Anub'ar Guardian"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,29217,L["Anub'ar Venomancer"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,29235,L["Gundrak Savage"],BZONE["Zul'Drak"],73.74,31.01)
-	self:addLookupList(MobDB,29311,BBOSS["Herald Volazj"],BZONE["Ahn'kahet: The Old Kingdom"],0,0)
+	self:addLookupList(MobDB,29311,BBOSS["Herald Volazj"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,29370,L["Stormforged Champion"],BZONE["The Storm Peaks"],25.04,46.67)
 	self:addLookupList(MobDB,29376,L["Stormforged Artificer"],BZONE["The Storm Peaks"],30.18,46.52)
 	self:addLookupList(MobDB,29402,L["Ironwool Mammoth"],BZONE["The Storm Peaks"],37.33,83.83)
 	self:addLookupList(MobDB,29570,L["Nascent Val'kyr"],BZONE["Icecrown"],69.72,41.51)
 	self:addLookupList(MobDB,29590,L["Blighted Proto-Drake"],BZONE["The Storm Peaks"],23.38,58.55)
-	self:addLookupList(MobDB,29735,L["Savage Worg"],BZONE["Utgarde Keep"],0,0)
+	self:addLookupList(MobDB,29735,L["Savage Worg"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,29792,L["Frostfeather Screecher"],BZONE["The Storm Peaks"],30.93,69.34)
 	self:addLookupList(MobDB,29793,L["Frostfeather Witch"],BZONE["The Storm Peaks"],30.76,68.68)
 	self:addLookupList(MobDB,29875,L["Icemane Yeti"],BZONE["The Storm Peaks"],47.25,75.41)
 	self:addLookupList(MobDB,30160,L["Brittle Revenant"],BZONE["The Storm Peaks"],70.23,59.72)
 	self:addLookupList(MobDB,30208,L["Stormforged Ambusher"],BZONE["The Storm Peaks"],70.14,59.83)
-	self:addLookupList(MobDB,30222,L["Stormforged Infiltrator"],BZONE["The Storm Peaks"],57.22,63.89)
+	self:addLookupList(MobDB,30222,L["Stormforged Infiltrator"],BZONE["The Storm Peaks"],57.23,63.89)
 	self:addLookupList(MobDB,30260,L["Stoic Mammoth"],BZONE["The Storm Peaks"],57.32,63.10)
 	self:addLookupList(MobDB,30396,BBOSS["Loken"],BZONE["The Storm Peaks"],35.12,33.11)
-	self:addLookupList(MobDB,30414,L["Forgotten One"],BZONE["Ahn'kahet: The Old Kingdom"],0,0)
+	self:addLookupList(MobDB,30414,L["Forgotten One"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,30448,L["Plains Mammoth"],BZONE["The Storm Peaks"],64.59,45.10)
-	self:addLookupList(MobDB,30660,L["Portal Guardian"],BZONE["The Violet Hold"],0,0)
-	self:addLookupList(MobDB,30667,L["Azure Sorceror"],BZONE["The Nexus"],0,0)
-	self:addLookupList(MobDB,30668,L["Azure Raider"],BZONE["The Nexus"],0,0)
-	self:addLookupList(MobDB,30695,L["Portal Keeper"],BZONE["The Violet Hold"],0,0)
-	self:addLookupList(MobDB,30892,L["Portal Guardian"],BZONE["The Violet Hold"],0,0)
-	self:addLookupList(MobDB,30893,L["Portal Keeper"],BZONE["The Violet Hold"],0,0)
+	self:addLookupList(MobDB,30660,L["Portal Guardian"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,30667,L["Azure Sorceror"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,30668,L["Azure Raider"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,30695,L["Portal Keeper"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,30892,L["Portal Guardian"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,30893,L["Portal Keeper"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,30921,L["Skeletal Runesmith"],BZONE["Icecrown"],58.74,73.97)
-	self:addLookupList(MobDB,31134,BBOSS["Cyanigosa"],BZONE["The Violet Hold"],0,0)
+	self:addLookupList(MobDB,31134,BBOSS["Cyanigosa"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,31321,L["Skeletal Runesmith"],BZONE["Icecrown"],58.71,74.39)
 	self:addLookupList(MobDB,31702,L["Frostbrood Spawn"],BZONE["Icecrown"],72.39,41.44)
-	self:addLookupList(MobDB,32191,L["Azure Stalker"],BZONE["The Nexus"],0,0)
+	self:addLookupList(MobDB,32191,L["Azure Stalker"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,32289,L["Damned Apothecary"],BZONE["Icecrown"],49.08,34.08)
 	self:addLookupList(MobDB,32290,L["Cult Alchemist"],BZONE["Icecrown"],48.85,34.18)
 	self:addLookupList(MobDB,32349,L["Cultist Shard Watcher"],BZONE["Icecrown"],48.04,67.82)
diff --git a/RecipeDB/ARL-Quest.lua b/RecipeDB/ARL-Quest.lua
index 185103b..ce29b97 100644
--- a/RecipeDB/ARL-Quest.lua
+++ b/RecipeDB/ARL-Quest.lua
@@ -38,8 +38,8 @@ local BBOSS				= LibStub("LibBabble-Boss-3.0"):GetLookupTable()

 function addon:InitQuest(QuestDB)

-	self:addLookupList(QuestDB,22,L["Goretusk Liver Pie"],BZONE["Westfall"],55.77,30.92,1)
-	self:addLookupList(QuestDB,38,L["Westfall Stew"],BZONE["Westfall"],55.77,30.92,1)
+	self:addLookupList(QuestDB,22,L["Goretusk Liver Pie"],BZONE["Westfall"],55.77,30.92,0)
+	self:addLookupList(QuestDB,38,L["Westfall Stew"],BZONE["Westfall"],55.77,30.92,0)
 	self:addLookupList(QuestDB,90,L["Seasoned Wolf Kabobs"],BZONE["Duskwood"],73.48,42.70,1)
 	self:addLookupList(QuestDB,92,L["Redridge Goulash"],BZONE["Redridge Mountains"],23.05,44.36,1)
 	self:addLookupList(QuestDB,93,L["Dusky Crab Cakes"],BZONE["Duskwood"],73.48,42.70,1)
@@ -51,7 +51,7 @@ function addon:InitQuest(QuestDB)
 	self:addLookupList(QuestDB,429,L["Wild Hearts"],BZONE["Silverpine Forest"],43.56,41.14,2)
 	self:addLookupList(QuestDB,471,L["Apprentice's Duties"],BZONE["Wetlands"],8.927,56.07,1)
 	self:addLookupList(QuestDB,498,L["The Rescue"],BZONE["Hillsbrad Foothills"],62.49,19.95,2)
-	self:addLookupList(QuestDB,501,L["Elixir of Pain"],BZONE["Hillsbrad Foothills"],61.59,19.14,2)
+	self:addLookupList(QuestDB,501,L["Elixir of Pain"],BZONE["Hillsbrad Foothills"],61.59,19.15,2)
 	self:addLookupList(QuestDB,555,L["Soothing Turtle Bisque"],BZONE["Hillsbrad Foothills"],51.99,58.98,1)
 	self:addLookupList(QuestDB,564,L["Costly Menace"],BZONE["Hillsbrad Foothills"],52.07,56.27,1)
 	self:addLookupList(QuestDB,703,L["Barbecued Buzzard Wings"],BZONE["Badlands"],42.27,53.03,0)
@@ -59,7 +59,7 @@ function addon:InitQuest(QuestDB)
 	self:addLookupList(QuestDB,769,L["Kodo Hide Bag"],BZONE["Thunder Bluff"],43.90,44.68,2)
 	self:addLookupList(QuestDB,862,L["Dig Rat Stew"],BZONE["The Barrens"],55.00,33.00,2)
 	self:addLookupList(QuestDB,1487,L["Deviate Eradication"],BZONE["The Barrens"],46.24,36.63,0)
-	self:addLookupList(QuestDB,1559,L["Flash Bomb Recipe"],BZONE["Badlands"],0,0,0)
+	self:addLookupList(QuestDB,1559,L["Flash Bomb Recipe"],L["Unknown Zone"],0,0,0)
 	self:addLookupList(QuestDB,1578,L["Supplying the Front"],BZONE["Loch Modan"],23.49,75.12,1)
 	self:addLookupList(QuestDB,1582,L["Moonglow Vest"],BZONE["Darnassus"],64.76,22.39,1)
 	self:addLookupList(QuestDB,1618,L["Gearing Redridge"],BZONE["Redridge Mountains"],31.37,47.34,1)
@@ -100,24 +100,24 @@ function addon:InitQuest(QuestDB)
 	self:addLookupList(QuestDB,7321,L["Soothing Turtle Bisque"],BZONE["Hillsbrad Foothills"],62.60,20.30,2)
 	self:addLookupList(QuestDB,7493,L["The Journey Has Just Begun"],L["Unknown Zone"],0,0,2)
 	self:addLookupList(QuestDB,7497,L["The Journey Has Just Begun"],L["Unknown Zone"],0,0,1)
-	self:addLookupList(QuestDB,7604,L["A Binding Contract"],BZONE["Blackrock Depths"],0,0,0)
-	self:addLookupList(QuestDB,7649,L["Enchanted Thorium Platemail: Volume I"],BZONE["Dire Maul"],0,0,0)
-	self:addLookupList(QuestDB,7650,L["Enchanted Thorium Platemail: Volume II"],BZONE["Dire Maul"],0,0,0)
-	self:addLookupList(QuestDB,7651,L["Enchanted Thorium Platemail: Volume III"],BZONE["Dire Maul"],0,0,0)
-	self:addLookupList(QuestDB,7653,L["Imperial Plate Belt"],BZONE["Tanaris"],0,0,0)
-	self:addLookupList(QuestDB,7654,L["Imperial Plate Boots"],BZONE["Tanaris"],0,0,0)
-	self:addLookupList(QuestDB,7655,L["Imperial Plate Bracer"],BZONE["Tanaris"],0,0,0)
-	self:addLookupList(QuestDB,7656,L["Imperial Plate Chest"],BZONE["Tanaris"],0,0,0)
-	self:addLookupList(QuestDB,7657,L["Imperial Plate Helm"],BZONE["Tanaris"],0,0,0)
-	self:addLookupList(QuestDB,7658,L["Imperial Plate Leggings"],BZONE["Tanaris"],0,0,0)
-	self:addLookupList(QuestDB,7659,L["Imperial Plate Shoulders"],BZONE["Tanaris"],0,0,0)
+	self:addLookupList(QuestDB,7604,L["A Binding Contract"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,7649,L["Enchanted Thorium Platemail: Volume I"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,7650,L["Enchanted Thorium Platemail: Volume II"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,7651,L["Enchanted Thorium Platemail: Volume III"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,7653,L["Imperial Plate Belt"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,7654,L["Imperial Plate Boots"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,7655,L["Imperial Plate Bracer"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,7656,L["Imperial Plate Chest"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,7657,L["Imperial Plate Helm"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,7658,L["Imperial Plate Leggings"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,7659,L["Imperial Plate Shoulders"],L["Unknown Zone"],0,0,0)
 	self:addLookupList(QuestDB,8313,L["Sharing the Knowledge"],BZONE["Ironforge"],36.99,66.8,0)
 	self:addLookupList(QuestDB,8586,L["Dirge's Kickin' Chimaerok Chops"],BZONE["Tanaris"],52.50,27.99,0)
-	self:addLookupList(QuestDB,8877,L["Firework Launcher"],BZONE["Moonglade"],0,0,0)
-	self:addLookupList(QuestDB,8878,L["Festive Recipes"],BZONE["Moonglade"],0,0,0)
-	self:addLookupList(QuestDB,8882,L["Cluster Launcher"],BZONE["Moonglade"],0,0,0)
+	self:addLookupList(QuestDB,8877,L["Firework Launcher"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,8878,L["Festive Recipes"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,8882,L["Cluster Launcher"],L["Unknown Zone"],0,0,0)
 	self:addLookupList(QuestDB,9171,L["Culinary Crunch"],BZONE["Ghostlands"],47.88,31.20,2)
-	self:addLookupList(QuestDB,9249,L["40 Tickets - Schematic: Steam Tonk Controller"],BZONE["Darkmoon Faire"],0,0,0)
+	self:addLookupList(QuestDB,9249,L["40 Tickets - Schematic: Steam Tonk Controller"],L["Unknown Zone"],0,0,0)
 	self:addLookupList(QuestDB,9356,L["Smooth as Butter"],BZONE["Hellfire Peninsula"],49.05,74.08,0)
 	self:addLookupList(QuestDB,9454,L["The Great Moongraze Hunt"],BZONE["Bloodmyst Isle"],53.73,55.95,1)
 	self:addLookupList(QuestDB,9635,L["The Zapthrottle Mote Extractor!"],BZONE["Zangarmarsh"],34.38,51.47,2)
diff --git a/RecipeDB/ARL-Tailor.lua b/RecipeDB/ARL-Tailor.lua
index ec974ce..4bd1b06 100644
--- a/RecipeDB/ARL-Tailor.lua
+++ b/RecipeDB/ARL-Tailor.lua
@@ -437,7 +437,7 @@ function addon:InitTailoring(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7633,70,6242,1,3908)
 	self:addTradeFlags(RecipeDB,7633,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,56)
-	self:addTradeAcquire(RecipeDB,7633,2,1250,2,3499,2,3556,2,4168)
+	self:addTradeAcquire(RecipeDB,7633,2,3499,2,3556,2,4168)

 	-- Green Woolen Robe -- 7636
 	--recipecount = recipecount + 1
@@ -2014,152 +2014,152 @@ function addon:InitTailoring(RecipeDB)
 	-- Lightweave Embroidery -- 55642
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55642,395,nil, 1, 3908)
-	self:addTradeFlags(RecipeDB,55642,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55642,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,55642,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Darkglow Embroidery -- 55769
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55769,395,nil, 1, 3908)
-	self:addTradeFlags(RecipeDB,55769,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55769,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,55769,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Swordguard Embroidery -- 55777
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55777,395,nil, 1, 3908)
-	self:addTradeFlags(RecipeDB,55777,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55777,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,55777,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Frostweave Net -- 55898
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55898,350,41509,1,3908)
-	self:addTradeFlags(RecipeDB,55898,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55898,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,55898,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Bolt of Frostweave -- 55899
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55899,365,41510,1,3908)
-	self:addTradeFlags(RecipeDB,55899,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55899,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,55899,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Bolt of Imbued Frostweave -- 55900
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55900,395,41511,1,3908)
-	self:addTradeFlags(RecipeDB,55900,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55900,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,55900,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Duskweave Leggings -- 55901
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55901,395,41548,2,3908)
-	self:addTradeFlags(RecipeDB,55901,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55901,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,55901,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Frostwoven Shoulders -- 55902
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55902,340,41513,2,3908)
-	self:addTradeFlags(RecipeDB,55902,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55902,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,55902,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Frostwoven Robe -- 55903
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55903,350,41515,2,3908)
-	self:addTradeFlags(RecipeDB,55903,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55903,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,55903,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Frostwoven Gloves -- 55904
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55904,350,44211,1, 3908)
-	self:addTradeFlags(RecipeDB,55904,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55904,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,55904,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Frostwoven Boots -- 55906
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55906,365,41520,2,3908)
-	self:addTradeFlags(RecipeDB,55906,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55906,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,55906,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Frostwoven Cowl -- 55907
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55907,370,41521,2,3908)
-	self:addTradeFlags(RecipeDB,55907,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55907,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,55907,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Frostwoven Belt -- 55908
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55908,360,41522,2,3908)
-	self:addTradeFlags(RecipeDB,55908,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55908,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,55908,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Mystic Frostwoven Shoulders -- 55910
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55910,375,41523,3,3908)
-	self:addTradeFlags(RecipeDB,55910,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55910,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,55910,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Mystic Frostwoven Robe -- 55911
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55911,380,41525,3,3908)
-	self:addTradeFlags(RecipeDB,55911,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55911,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,55911,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Mystic Frostwoven Wristwraps -- 55913
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55913,375,41528,3,3908)
-	self:addTradeFlags(RecipeDB,55913,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55913,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,55913,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Duskweave Belt -- 55914
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55914,390,41543,2,3908)
-	self:addTradeFlags(RecipeDB,55914,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55914,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,55914,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Duskweave Cowl -- 55919
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55919,395,41546,2,3908)
-	self:addTradeFlags(RecipeDB,55919,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55919,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,55919,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Duskweave Wristwraps -- 55920
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55920,400,41551,2,3908)
-	self:addTradeFlags(RecipeDB,55920,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55920,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,55920,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Duskweave Robe -- 55921
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55921,405,41549,2,3908)
-	self:addTradeFlags(RecipeDB,55921,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55921,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,55921,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Duskweave Gloves -- 55922
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55922,405,41545,2,3908)
-	self:addTradeFlags(RecipeDB,55922,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55922,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,55922,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Duskweave Shoulders -- 55923
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55923,410,41550,2,3908)
-	self:addTradeFlags(RecipeDB,55923,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55923,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,55923,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Black Duskweave Leggings -- 55925
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55925,415,41553,3,3908)
-	self:addTradeFlags(RecipeDB,55925,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55925,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,55925,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Black Duskweave Robe -- 55941
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55941,420,41554,3,3908)
-	self:addTradeFlags(RecipeDB,55941,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55941,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,55941,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Black Duskweave Wristwraps -- 55943
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55943,415,41555,3,3908)
-	self:addTradeFlags(RecipeDB,55943,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55943,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,55943,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Red Lumberjack Shirt -- 55993
 	recipecount = recipecount + 1
@@ -2176,8 +2176,8 @@ function addon:InitTailoring(RecipeDB)
 	-- Yellow Lumberjack Shirt -- 55995
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55995,390,41251,1, 3908)
-	self:addTradeFlags(RecipeDB,55995,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,55995,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,55995,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Green Lumberjack Shirt -- 55996
 	recipecount = recipecount + 1
@@ -2206,26 +2206,26 @@ function addon:InitTailoring(RecipeDB)
 	-- Green Workman's Shirt -- 56000
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56000,390,41255,1, 3908)
-	self:addTradeFlags(RecipeDB,56000,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56000,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,56000,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Moonshroud -- 56001
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56001,415,41594,3,3908)
-	self:addTradeFlags(RecipeDB,56001,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56001,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,56001,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Ebonweave -- 56002
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56002,415,41593,3,3908)
-	self:addTradeFlags(RecipeDB,56002,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56002,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,56002,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Spellweave -- 56003
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56003,415,41595,3,3908)
-	self:addTradeFlags(RecipeDB,56003,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56003,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,56003,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Abyssal Bag -- 56004
 	recipecount = recipecount + 1
@@ -2248,14 +2248,14 @@ function addon:InitTailoring(RecipeDB)
 	-- Frostweave Bag -- 56007
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56007,410,41599,2,3908)
-	self:addTradeFlags(RecipeDB,56007,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56007,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,56007,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Shining Spellthread -- 56008
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56008,390,41601,3,3908)
-	self:addTradeFlags(RecipeDB,56008,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56008,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,56008,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Brilliant Spellthread -- 56009
 	recipecount = recipecount + 1
@@ -2266,8 +2266,8 @@ function addon:InitTailoring(RecipeDB)
 	-- Azure Spellthread -- 56010
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56010,390,41603,3,3908)
-	self:addTradeFlags(RecipeDB,56010,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56010,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,56010,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Sapphire Spellthread -- 56011
 	recipecount = recipecount + 1
@@ -2278,206 +2278,206 @@ function addon:InitTailoring(RecipeDB)
 	-- Cloak of the Moon -- 56014
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56014,385,41607,2,3908)
-	self:addTradeFlags(RecipeDB,56014,3,21,22,23,24,25,26,27,28,29,30,36,41,60)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56014,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,60)
+	self:addTradeAcquire(RecipeDB,56014,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Cloak of Frozen Spirits -- 56015
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56015,390,41608,1, 3908)
-	self:addTradeFlags(RecipeDB,56015,3,21,22,23,24,25,26,27,28,29,30,36,41,60)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56015,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,60)
+	self:addTradeAcquire(RecipeDB,56015,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Wispcloak -- 56016
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56016,415,41609,1, 3908)
-	self:addTradeFlags(RecipeDB,56016,3,21,22,23,24,25,26,27,28,29,30,36,41,60)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56016,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,60)
+	self:addTradeAcquire(RecipeDB,56016,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Deathchill Cloak -- 56017
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56017,415,41610,1, 3908)
-	self:addTradeFlags(RecipeDB,56017,3,21,22,23,24,25,26,27,28,29,30,36,41,60)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56017,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,60)
+	self:addTradeAcquire(RecipeDB,56017,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Hat of Wintry Doom -- 56018
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56018,425,41984,1, 3908)
-	self:addTradeFlags(RecipeDB,56018,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56018,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,56018,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Silky Iceshard Boots -- 56019
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56019,410,41985,1, 3908)
-	self:addTradeFlags(RecipeDB,56019,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56019,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,56019,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Deep Frozen Cord -- 56020
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56020,410,41986,1, 3908)
-	self:addTradeFlags(RecipeDB,56020,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56020,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,56020,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Frostmoon Pants -- 56021
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56021,425,42093,1, 3908)
-	self:addTradeFlags(RecipeDB,56021,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56021,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,56021,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Light Blessed Mittens -- 56022
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56022,410,42095,1, 3908)
-	self:addTradeFlags(RecipeDB,56022,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56022,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,56022,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Aurora Slippers -- 56023
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56023,410,42096,1, 3908)
-	self:addTradeFlags(RecipeDB,56023,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56023,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,56023,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Moonshroud Robe -- 56024
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56024,440,42100,4,3908)
-	self:addTradeFlags(RecipeDB,56024,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56024,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,56024,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Moonshroud Gloves -- 56025
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56025,435,42103,1, 3908)
-	self:addTradeFlags(RecipeDB,56025,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56025,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,56025,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Ebonweave Robe -- 56026
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56026,440,42101,1, 3908)
-	self:addTradeFlags(RecipeDB,56026,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56026,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,56026,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Ebonweave Gloves -- 56027
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56027,435,42111,1, 3908)
-	self:addTradeFlags(RecipeDB,56027,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56027,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,56027,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Spellweave Robe -- 56028
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56028,440,42102,1, 3908)
-	self:addTradeFlags(RecipeDB,56028,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56028,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,56028,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Spellweave Gloves -- 56029
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56029,435,42113,1, 3908)
-	self:addTradeFlags(RecipeDB,56029,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56029,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,56029,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Frostwoven Leggings -- 56030
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56030,370,41519,2,3908)
-	self:addTradeFlags(RecipeDB,56030,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56030,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,56030,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Frostwoven Wristwraps -- 56031
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56031,340,41512,2,3908)
-	self:addTradeFlags(RecipeDB,56031,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56031,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,56031,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Master's Spellthread -- 56034
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56034,400,nil, 1, 3908)
-	self:addTradeFlags(RecipeDB,56034,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56034,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,56034,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Sanctified Spellthread -- 56039
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56039,400,nil, 1, 3908)
-	self:addTradeFlags(RecipeDB,56039,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56039,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,56039,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Duskweave Boots -- 56048
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56048,380,41544,1, 3908)
-	self:addTradeFlags(RecipeDB,56048,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56048,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,56048,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Frostsavage Belt -- 59582
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,59582,405,43969,1, 3908)
-	self:addTradeFlags(RecipeDB,59582,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,59582,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,59582,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Frostsavage Bracers -- 59583
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,59583,405,43974,1, 3908)
-	self:addTradeFlags(RecipeDB,59583,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,59583,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,59583,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Frostsavage Shoulders -- 59584
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,59584,410,43973,1, 3908)
-	self:addTradeFlags(RecipeDB,59584,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,59584,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,59584,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Frostsavage Boots -- 59585
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,59585,410,43970,1, 3908)
-	self:addTradeFlags(RecipeDB,59585,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,59585,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,59585,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Frostsavage Gloves -- 59586
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,59586,410,41516,2,3908)
-	self:addTradeFlags(RecipeDB,59586,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,59586,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,59586,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Frostsavage Robe -- 59587
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,59587,410,43972,1, 3908)
-	self:addTradeFlags(RecipeDB,59587,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,59587,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,59587,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Frostsavage Leggings -- 59588
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,59588,410,43975,1, 3908)
-	self:addTradeFlags(RecipeDB,59588,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,59588,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,59588,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Frostsavage Cowl -- 59589
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,59589,410,43971,1, 3908)
-	self:addTradeFlags(RecipeDB,59589,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,59589,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,59589,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Flying Carpet -- 60969
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60969,410,44554,3,3908,34090)
-	self:addTradeFlags(RecipeDB,60969,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60969,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,60969,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Magnificent Flying Carpet -- 60971
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60971,425,44558,4,3908,34091)
-	self:addTradeFlags(RecipeDB,60971,3,21,22,23,24,25,26,27,28,29,30,37,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60971,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41)
+	self:addTradeAcquire(RecipeDB,60971,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Glacial Waistband -- 60990
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60990,410,43584,1, 3908)
-	self:addTradeFlags(RecipeDB,60990,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60990,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,60990,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Glacial Robe -- 60993
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60993,415,43583,4,3908)
-	self:addTradeFlags(RecipeDB,60993,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60993,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,60993,1,26914,1,26964,1,26969,1,27001,1,28699)

 	-- Glacial Slippers -- 60994
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60994,410,43585,1, 3908)
-	self:addTradeFlags(RecipeDB,60994,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,60994,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,60994,1,26914,1,26964,1,26969,1,27001,1,28699)


 	return recipecount
diff --git a/RecipeDB/ARL-Trainer.lua b/RecipeDB/ARL-Trainer.lua
index 59d5e58..486f52a 100644
--- a/RecipeDB/ARL-Trainer.lua
+++ b/RecipeDB/ARL-Trainer.lua
@@ -9,7 +9,7 @@ Trainer data for all of Ackis Recipe List
 Auto-generated using ARLDataminer.rb
 Entries to this file will be overwritten

-350 found from data mining.  0 ignored.
+365 found from data mining.  0 ignored.

 ************************************************************************

@@ -170,11 +170,11 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,6299,L["Delfrum Flintbeard"],BZONE["Darkshore"],37.93,41.06,1)
 	self:addLookupList(TrainerDB,7230,L["Shayis Steelfury"],BZONE["Orgrimmar"],80.44,25.04,2)
 	self:addLookupList(TrainerDB,7231,L["Kelgruk Bloodaxe"],BZONE["Orgrimmar"],81.54,20.25,2)
-	self:addLookupList(TrainerDB,7232,L["Borgus Steelhand"],BZONE["Stormwind City"],59.94,35.05,1)
+	self:addLookupList(TrainerDB,7232,L["Borgus Steelhand"],BZONE["Stormwind City"],59.93,35.05,1)
 	self:addLookupList(TrainerDB,7406,L["Oglethorpe Obnoticus"],BZONE["Stranglethorn Vale"],28.36,76.34,0)
 	self:addLookupList(TrainerDB,7866,L["Peter Galen"],BZONE["Azshara"],36.94,66.15,1)
 	self:addLookupList(TrainerDB,7867,L["Thorkaf Dragoneye"],BZONE["Badlands"],62.19,57.74,2)
-	self:addLookupList(TrainerDB,7868,L["Sarah Tanner"],BZONE["Searing Gorge"],63.38,75.25,1)
+	self:addLookupList(TrainerDB,7868,L["Sarah Tanner"],BZONE["Searing Gorge"],63.38,75.26,1)
 	self:addLookupList(TrainerDB,7869,L["Brumn Winterhoof"],BZONE["Arathi Highlands"],28.48,44.31,2)
 	self:addLookupList(TrainerDB,7870,L["Caryssia Moonhunter"],BZONE["Thousand Needles"],9.020,18.78,1)
 	self:addLookupList(TrainerDB,7871,L["Se'Jib"],BZONE["Stranglethorn Vale"],37.14,34.67,2)
@@ -215,7 +215,7 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,11067,L["Malcomb Wynn"],BZONE["Undercity"],61.38,61.52,2)
 	self:addLookupList(TrainerDB,11068,L["Betty Quin"],BZONE["Stormwind City"],52.95,73.88,1)
 	self:addLookupList(TrainerDB,11070,L["Lalina Summermoon"],BZONE["Darnassus"],59.71,13.57,1)
-	self:addLookupList(TrainerDB,11071,L["Mot Dawnstrider"],BZONE["Thunder Bluff"],45.63,40.65,2)
+	self:addLookupList(TrainerDB,11071,L["Mot Dawnstrider"],BZONE["Thunder Bluff"],45.64,40.65,2)
 	self:addLookupList(TrainerDB,11072,L["Kitta Firewind"],BZONE["Elwynn Forest"],65.28,69.98,1)
 	self:addLookupList(TrainerDB,11073,L["Annora"],BZONE["Uldaman"],0,0,0)
 	self:addLookupList(TrainerDB,11074,L["Hgarth"],BZONE["Stonetalon Mountains"],49.04,56.67,2)
@@ -276,7 +276,7 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,16823,L["Humphry"],BZONE["Hellfire Peninsula"],57.20,64.44,1)
 	self:addLookupList(TrainerDB,17214,L["Anchorite Fateema"],BZONE["Bloodmyst Isle"],53.80,55.00,1)
 	self:addLookupList(TrainerDB,17215,L["Daedal"],BZONE["Bloodmyst Isle"],53.82,55.14,1)
-	self:addLookupList(TrainerDB,17222,L["Artificer Daelo"],BZONE["Azuremyst Isle"],49.14,51.12,1)
+	self:addLookupList(TrainerDB,17222,L["Artificer Daelo"],BZONE["Azuremyst Isle"],49.16,51.11,1)
 	self:addLookupList(TrainerDB,17245,L["Blacksmith Calypso"],BZONE["Azuremyst Isle"],46.71,70.58,1)
 	self:addLookupList(TrainerDB,17246,L["\"Cookie\" McWeaksauce"],BZONE["Bloodmyst Isle"],53.90,56.07,1)
 	self:addLookupList(TrainerDB,17424,L["Anchorite Paetheus"],BZONE["Bloodmyst Isle"],55.11,54.77,1)
@@ -342,6 +342,9 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,26905,L["Brom Brewbaster"],BZONE["Howling Fjord"],57.85,62.89,1)
 	self:addLookupList(TrainerDB,26906,L["Elizabeth Jackson"],BZONE["Howling Fjord"],59.24,62.30,1)
 	self:addLookupList(TrainerDB,26907,L["Tisha Longbridge"],BZONE["Howling Fjord"],60.18,64.07,1)
+	self:addLookupList(TrainerDB,26911,L["Bernadette Dexter"],BZONE["Howling Fjord"],60.10,63.02,1)
+	self:addLookupList(TrainerDB,26914,L["Benjamin Clegg"],BZONE["Howling Fjord"],58.83,63.11,1)
+	self:addLookupList(TrainerDB,26915,L["Ounhulo"],BZONE["Howling Fjord"],59.64,63.94,1)
 	self:addLookupList(TrainerDB,26916,L["Mindri Dinkles"],BZONE["Howling Fjord"],58.47,62.77,1)
 	self:addLookupList(TrainerDB,26951,L["Wilhelmina Renel"],BZONE["Howling Fjord"],79.17,26.54,2)
 	self:addLookupList(TrainerDB,26952,L["Kristen Smythe"],BZONE["Howling Fjord"],79.17,26.79,2)
@@ -349,30 +352,42 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,26954,L["Emil Autumn"],BZONE["Howling Fjord"],78.73,31.04,2)
 	self:addLookupList(TrainerDB,26955,L["Jamesina Watterly"],BZONE["Howling Fjord"],78.15,27.90,2)
 	self:addLookupList(TrainerDB,26959,L["Booker Kells"],BZONE["Howling Fjord"],79.39,27.24,2)
+	self:addLookupList(TrainerDB,26960,L["Carter Tiffens"],BZONE["Howling Fjord"],79.16,26.27,2)
+	self:addLookupList(TrainerDB,26961,L["Gunter Hansen"],BZONE["Howling Fjord"],77.97,27.01,2)
+	self:addLookupList(TrainerDB,26964,L["Alexandra McQueen"],BZONE["Howling Fjord"],79.52,30.77,2)
+	self:addLookupList(TrainerDB,26969,L["Raenah"],BZONE["Borean Tundra"],41.58,53.99,2)
 	self:addLookupList(TrainerDB,26972,L["Orn Tenderhoof"],BZONE["Undercity"],11.49,43.86,2)
 	self:addLookupList(TrainerDB,26975,L["Arthur Henslowe"],BZONE["Borean Tundra"],41.57,54.53,2)
 	self:addLookupList(TrainerDB,26977,L["Adelene Sunlance"],BZONE["Borean Tundra"],40.90,53.93,2)
 	self:addLookupList(TrainerDB,26980,L["Eorain Dawnstrike"],BZONE["Borean Tundra"],41.42,53.00,2)
 	self:addLookupList(TrainerDB,26981,L["Crog Steelspine"],BZONE["Borean Tundra"],41.23,54.62,2)
+	self:addLookupList(TrainerDB,26982,L["Geba'li"],BZONE["Borean Tundra"],41.52,53.44,2)
 	self:addLookupList(TrainerDB,26987,L["Falorn Nightwhisper"],BZONE["Borean Tundra"],57.67,72.02,1)
 	self:addLookupList(TrainerDB,26988,L["Argo Strongstout"],BZONE["Borean Tundra"],57.98,66.13,1)
 	self:addLookupList(TrainerDB,26989,L["Rollick MacKreel"],BZONE["Borean Tundra"],57.99,71.32,1)
 	self:addLookupList(TrainerDB,26990,L["Alexis Marlowe"],BZONE["Borean Tundra"],58.09,71.13,1)
 	self:addLookupList(TrainerDB,26991,L["Scoks Brightbolt"],BZONE["Borean Tundra"],57.99,71.98,1)
 	self:addLookupList(TrainerDB,26995,L["Tink Brightbolt"],BZONE["Borean Tundra"],58.12,71.24,1)
+	self:addLookupList(TrainerDB,26996,L["Awan Iceborn"],BZONE["Silvermoon City"],18.94,40.14,2)
+	self:addLookupList(TrainerDB,26997,L["Alestos"],BZONE["Borean Tundra"],58.04,71.25,1)
+	self:addLookupList(TrainerDB,26998,L["Rosemary Bovard"],BZONE["Borean Tundra"],57.93,71.33,1)
+	self:addLookupList(TrainerDB,27001,L["Darin Goodstitch"],BZONE["Borean Tundra"],57.61,71.94,1)
 	self:addLookupList(TrainerDB,27023,L["Apothecary Bressa"],BZONE["Dragonblight"],35.85,48.91,2)
 	self:addLookupList(TrainerDB,27029,L["Apothecary Wormwick"],BZONE["Dragonblight"],76.98,61.91,2)
 	self:addLookupList(TrainerDB,27034,L["Josric Fame"],BZONE["Tirisfal Glades"],65.04,16.69,2)
-	self:addLookupList(TrainerDB,28471,L["Lady Alistra"],BZONE["Eastern Plaguelands"],0,0,0)
-	self:addLookupList(TrainerDB,28472,L["Lord Thorval"],BZONE["Eastern Plaguelands"],0,0,0)
-	self:addLookupList(TrainerDB,28474,L["Amal'thazad"],BZONE["Eastern Plaguelands"],0,0,0)
+	self:addLookupList(TrainerDB,28471,L["Lady Alistra"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(TrainerDB,28472,L["Lord Thorval"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(TrainerDB,28474,L["Amal'thazad"],L["Unknown Zone"],0,0,0)
 	self:addLookupList(TrainerDB,28693,L["Enchanter Nalthanis"],BZONE["Dalaran"],39.17,41.13,0)
-	self:addLookupList(TrainerDB,28694,L["Alard Schmied"],BZONE["Dalaran"],45.11,27.94,0)
+	self:addLookupList(TrainerDB,28694,L["Alard Schmied"],BZONE["Dalaran"],45.11,27.93,0)
 	self:addLookupList(TrainerDB,28697,L["Juston Oshenko"],BZONE["Dalaran"],39.20,26.17,0)
+	self:addLookupList(TrainerDB,28699,L["Charles Worth"],BZONE["Dalaran"],37.02,33.93,0)
+	self:addLookupList(TrainerDB,28700,L["Diane Cannings"],BZONE["Dalaran"],35.64,28.99,0)
+	self:addLookupList(TrainerDB,28701,L["Timothy Jones"],BZONE["Orgrimmar"],36.24,30.08,0)
 	self:addLookupList(TrainerDB,28702,L["Professor Pallin"],BZONE["Dalaran"],42.21,37.09,0)
 	self:addLookupList(TrainerDB,28703,L["Linzy Blackbolt"],BZONE["Dalaran"],41.73,31.89,0)
 	self:addLookupList(TrainerDB,28705,L["Katherine Lee"],BZONE["Ironforge"],32.05,27.46,1)
-	self:addLookupList(TrainerDB,29194,L["Amal'thazad"],BZONE["Eastern Plaguelands"],80.59,46.20,0)
+	self:addLookupList(TrainerDB,29194,L["Amal'thazad"],BZONE["Eastern Plaguelands"],80.59,46.21,0)
 	self:addLookupList(TrainerDB,29195,L["Lady Alistra"],BZONE["Eastern Plaguelands"],83.69,43.89,0)
 	self:addLookupList(TrainerDB,29196,L["Lord Thorval"],BZONE["Eastern Plaguelands"],80.99,48.09,0)
 	self:addLookupList(TrainerDB,29631,L["Awilo Lon'gomba"],BZONE["Darkshore"],30.11,45.46,2)
diff --git a/RecipeDB/ARL-Vendor.lua b/RecipeDB/ARL-Vendor.lua
index d580c74..441c1c8 100644
--- a/RecipeDB/ARL-Vendor.lua
+++ b/RecipeDB/ARL-Vendor.lua
@@ -9,7 +9,7 @@ Vendor data for all of Ackis Recipe List
 Auto-generated using ARLDataminer.rb
 Entries to this file will be overwritten

-327 found from data mining.  0 ignored.
+325 found from data mining.  0 ignored.

 ************************************************************************

@@ -46,7 +46,6 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,989,L["Banalash"],BZONE["Swamp of Sorrows"],44.91,57.26,2)
 	self:addLookupList(VendorDB,1148,L["Nerrist"],BZONE["Stranglethorn Vale"],32.09,29.43,2)
 	self:addLookupList(VendorDB,1149,L["Uthok"],BZONE["Stranglethorn Vale"],32.06,28.16,2)
-	self:addLookupList(VendorDB,1250,L["Drake Lindgren"],BZONE["Elwynn Forest"],82.82,63.47,1)
 	self:addLookupList(VendorDB,1286,L["Edna Mullby"],BZONE["Stormwind City"],64.40,71.96,1)
 	self:addLookupList(VendorDB,1304,L["Darian Singh"],BZONE["Stormwind City"],42.94,76.09,1)
 	self:addLookupList(VendorDB,1318,L["Jessara Cordell"],BZONE["Stormwind City"],53.05,73.76,1)
@@ -83,13 +82,12 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,2806,L["Bale"],BZONE["Felwood"],34.77,52.87,2)
 	self:addLookupList(VendorDB,2810,L["Hammon Karwn"],BZONE["Arathi Highlands"],46.31,47.35,1)
 	self:addLookupList(VendorDB,2814,L["Narj Deepslice"],BZONE["Arathi Highlands"],45.29,47.52,1)
-	self:addLookupList(VendorDB,2819,L["Tunkk"],BZONE["Arathi Highlands"],74.43,32.81,2)
 	self:addLookupList(VendorDB,2821,L["Keena"],BZONE["Orgrimmar"],42.60,35.64,2)
 	self:addLookupList(VendorDB,2838,L["Crazk Sparks"],BZONE["Stranglethorn Vale"],27.91,76.77,0)
 	self:addLookupList(VendorDB,2846,L["Blixrez Goodstitch"],BZONE["Stranglethorn Vale"],27.96,76.90,0)
 	self:addLookupList(VendorDB,2848,L["Glyx Brewright"],BZONE["Stranglethorn Vale"],27.98,77.80,0)
 	self:addLookupList(VendorDB,3005,L["Mahu"],BZONE["Thunder Bluff"],43.96,44.89,2)
-	self:addLookupList(VendorDB,3012,L["Nata Dawnstrider"],BZONE["Thunder Bluff"],45.81,40.77,2)
+	self:addLookupList(VendorDB,3012,L["Nata Dawnstrider"],BZONE["Thunder Bluff"],45.82,40.76,2)
 	self:addLookupList(VendorDB,3027,L["Naal Mistrunner"],BZONE["Thunder Bluff"],51.79,51.94,2)
 	self:addLookupList(VendorDB,3029,L["Sewa Mistrunner"],BZONE["Thunder Bluff"],55.32,48.62,2)
 	self:addLookupList(VendorDB,3081,L["Wunna Darkmane"],BZONE["Mulgore"],46.12,58.10,2)
@@ -97,7 +95,7 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,3134,L["Kzixx"],BZONE["Duskwood"],81.98,20.60,0)
 	self:addLookupList(VendorDB,3178,L["Stuart Fleming"],BZONE["Wetlands"],8.599,59.03,1)
 	self:addLookupList(VendorDB,3333,L["Shankys"],BZONE["Orgrimmar"],70.01,29.56,2)
-	self:addLookupList(VendorDB,3335,L["Hagrus"],BZONE["Orgrimmar"],46.64,48.21,2)
+	self:addLookupList(VendorDB,3335,L["Hagrus"],BZONE["Orgrimmar"],46.64,48.22,2)
 	self:addLookupList(VendorDB,3346,L["Kithas"],BZONE["Orgrimmar"],53.89,38.71,2)
 	self:addLookupList(VendorDB,3348,L["Kor'geld"],BZONE["Orgrimmar"],56.44,35.69,2)
 	self:addLookupList(VendorDB,3356,L["Sumi"],BZONE["Orgrimmar"],82.83,23.02,2)
@@ -210,7 +208,7 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,12043,L["Kulwia"],BZONE["Stonetalon Mountains"],45.96,60.19,2)
 	self:addLookupList(VendorDB,12245,L["Vendor-Tron 1000"],BZONE["Desolace"],60.27,38.86,0)
 	self:addLookupList(VendorDB,12246,L["Super-Seller 680"],BZONE["Desolace"],41.25,79.03,0)
-	self:addLookupList(VendorDB,12941,L["Jase Farlane"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(VendorDB,12941,L["Jase Farlane"],BZONE["Eastern Plaguelands"],74.84,50.88,0)
 	self:addLookupList(VendorDB,12942,L["Leonard Porter"],BZONE["Western Plaguelands"],43.04,84.74,1)
 	self:addLookupList(VendorDB,12944,L["Lokhtos Darkbargainer"],BZONE["Blackrock Depths"],0,0,0)
 	self:addLookupList(VendorDB,12956,L["Zannok Hidepiercer"],BZONE["Silithus"],81.90,16.03,0)
@@ -218,7 +216,7 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,13420,L["Penney Copperpinch"],BZONE["Orgrimmar"],52.73,66.27,2)
 	self:addLookupList(VendorDB,13429,L["Nardstrum Copperpinch"],BZONE["Undercity"],67.72,40.03,2)
 	self:addLookupList(VendorDB,13432,L["Seersa Copperpinch"],BZONE["Thunder Bluff"],42.16,55.46,2)
-	self:addLookupList(VendorDB,13433,L["Wulmort Jinglepocket"],BZONE["Ironforge"],33.16,66.96,0)
+	self:addLookupList(VendorDB,13433,L["Wulmort Jinglepocket"],BZONE["Ironforge"],33.14,66.95,0)
 	self:addLookupList(VendorDB,13435,L["Khole Jinglepocket"],BZONE["Stormwind City"],61.88,71.27,1)
 	self:addLookupList(VendorDB,13476,L["Balai Lok'Wein"],BZONE["Dustwallow Marsh"],37.13,30.68,2)
 	self:addLookupList(VendorDB,14637,L["Zorbin Fandazzle"],BZONE["Feralas"],45.17,43.16,0)
@@ -233,7 +231,7 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,16224,L["Rathis Tomber"],BZONE["Ghostlands"],47.30,28.88,2)
 	self:addLookupList(VendorDB,16253,L["Master Chef Mouldier"],BZONE["Ghostlands"],47.88,31.20,2)
 	self:addLookupList(VendorDB,16262,L["Landraelanis"],BZONE["Eversong Woods"],49.03,46.98,2)
-	self:addLookupList(VendorDB,16365,L["Master Craftsman Omarion"],BZONE["Naxxramas"],0,0,0)
+	self:addLookupList(VendorDB,16365,L["Master Craftsman Omarion"],L["Unknown Zone"],0,0,0)
 	self:addLookupList(VendorDB,16388,L["Koren"],BZONE["Karazhan"],0,0,0)
 	self:addLookupList(VendorDB,16583,L["Rohok"],BZONE["Hellfire Peninsula"],53.04,38.25,2)
 	self:addLookupList(VendorDB,16585,L["Cookie One-Eye"],BZONE["Hellfire Peninsula"],55.27,40.79,2)
@@ -340,7 +338,7 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,27666,L["Ontuvo"],BZONE["Zul'Aman"],0,0,0)
 	self:addLookupList(VendorDB,28714,L["Ildine Sorrowspear"],BZONE["Dalaran"],39.20,41.00,0)
 	self:addLookupList(VendorDB,28721,L["Tiffany Cartier"],BZONE["Ironforge"],32.22,26.74,0)
-	self:addLookupList(VendorDB,29510,L["Linna Bruder"],BZONE["Dalaran"],34.72,33.57,1)
+	self:addLookupList(VendorDB,29510,L["Linna Bruder"],BZONE["Dalaran"],34.72,33.57,0)
 	self:addLookupList(VendorDB,29511,L["Lalla Brightweave"],BZONE["Dalaran"],36.72,33.33,0)
 	self:addLookupList(VendorDB,29512,L["Ainderu Summerleaf"],BZONE["Dalaran"],37.06,33.74,0)
 	self:addLookupList(VendorDB,30431,L["Veteran Crusader Aliocha Segard"],BZONE["Icecrown"],88.02,76.86,0)
@@ -353,9 +351,9 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,32287,L["Archmage Alvareaux"],BZONE["Dalaran"],26.42,47.83,0)
 	self:addLookupList(VendorDB,32294,L["Knight Dameron"],BZONE["Wintergrasp"],51.41,17.56,1)
 	self:addLookupList(VendorDB,32296,L["Stone Guard Mukar"],BZONE["Wintergrasp"],51.16,17.78,2)
-	self:addLookupList(VendorDB,32379,L["Captain O'Neal"],BZONE["Stormwind City"],74.99,68.04,1)
-	self:addLookupList(VendorDB,32382,L["Lady Palanseer"],BZONE["Orgrimmar"],37.00,65.42,2)
-	self:addLookupList(VendorDB,32514,L["Vanessa Sellers"],BZONE["Dalaran"],38.70,40.76,0)
+	self:addLookupList(VendorDB,32379,L["Captain O'Neal"],BZONE["Stormwind City"],74.99,68.05,1)
+	self:addLookupList(VendorDB,32382,L["Lady Palanseer"],BZONE["Orgrimmar"],37.01,65.43,2)
+	self:addLookupList(VendorDB,32514,L["Vanessa Sellers"],BZONE["Dalaran"],38.69,40.76,0)
 	self:addLookupList(VendorDB,32515,L["Braeg Stoutbeard"],BZONE["Dalaran"],38.52,29.60,0)
 	self:addLookupList(VendorDB,32533,L["Cielstrasza"],BZONE["Dragonblight"],60.05,54.11,0)
 	self:addLookupList(VendorDB,32538,L["Duchess Mynx"],BZONE["Icecrown"],43.74,20.24,0)
diff --git a/RecipeStats.txt b/RecipeStats.txt
index 48381e3..b59cbd8 100644
--- a/RecipeStats.txt
+++ b/RecipeStats.txt
@@ -195,7 +195,6 @@ Unknown faction:
 	#"Lawrence Schneider" => 1,
 	#"Leeli Longhaggle" => 1,
 	#"Lilyssia Nightbreeze" => 1,
-	#"Linna Bruder" => 1,
 	#"Logannas" => 1,
 	#"Logistics Officer Brighton" => 1,
 	#"Logistics Officer Silverstone" => 1,
@@ -390,6 +389,7 @@ No acquire information:
 44794 - Chaotic Skyfire Diamond - Jewelcrafting
 47280 - Brilliant Glass - Jewelcrafting
 3778 - Gem-studded Leather Belt - Leatherworking
+4096 - Raptor Hide Harness - Leatherworking
 4097 - Raptor Hide Belt - Leatherworking
 7126 - Handstitched Leather Vest - Leatherworking
 9058 - Handstitched Leather Cloak - Leatherworking
@@ -413,6 +413,7 @@ No acquire information:
 35539 - Drums of Restoration - Leatherworking
 44343 - Knothide Ammo Pouch - Leatherworking
 44344 - Knothide Quiver - Leatherworking
+44768 - Netherscale Ammo Pouch - Leatherworking
 44770 - Glove Reinforcements - Leatherworking
 44970 - Heavy Knothide Armor Kit - Leatherworking
 45100 - Leatherworker's Satchel - Leatherworking
@@ -454,3 +455,4 @@ No acquire information:
 36669 - Lifeblood Leggings - Tailoring
 36670 - Lifeblood Belt - Tailoring
 36672 - Lifeblood Bracers - Tailoring
+