Quantcast

Data regenerate

ackis [12-27-08 - 22:31]
Data regenerate
Filename
ARLConfig.lua
Locals/ARLLocals-enUS.lua
RecipeDB/ARL-Alchemy.lua
RecipeDB/ARL-Blacksmith.lua
RecipeDB/ARL-Cook.lua
RecipeDB/ARL-Custom.lua
RecipeDB/ARL-Enchant.lua
RecipeDB/ARL-Engineer.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/ARLConfig.lua b/ARLConfig.lua
index 6febc9c..5322211 100644
--- a/ARLConfig.lua
+++ b/ARLConfig.lua
@@ -1021,7 +1021,6 @@ local function fullOptions()
 							type	= "description",
 							name	= "\n",
 						},
-
 						header2 = {
 							order	= 20,
 							type	= "header",
@@ -1048,6 +1047,19 @@ local function fullOptions()
 							get		= function() return addon.db.profile.includeexcluded end,
 							set		= function() addon.db.profile.includeexcluded = not addon.db.profile.includeexcluded end,
 						},
+						ignoreexclusionlist = {
+							order	= 23,
+							type	= "toggle",
+							name	= L["Display Exclusions"],
+							desc	= L["DISPLAY_EXCLUSION_DESC"],
+							get		= function() return addon.db.profile.ignoreexclusionlist end,
+							set		= function() addon.db.profile.ignoreexclusionlist = not addon.db.profile.ignoreexclusionlist end,
+						},
+						spacer1a = {
+							order	= 24,
+							type	= "description",
+							name	= "\n",
+						},
 						closegui = {
 							order	= 25,
 							type	= "toggle",
@@ -1056,16 +1068,13 @@ local function fullOptions()
 							get		= function() return addon.db.profile.closeguionskillclose end,
 							set		= function() addon.db.profile.closeguionskillclose = not addon.db.profile.closeguionskillclose end,
 						},
-						ignoreexclusionlist = {
-							order	= 26,
-							type	= "toggle",
-							name	= L["Display Exclusions"],
-							desc	= L["DISPLAY_EXCLUSION_DESC"],
-							get		= function() return addon.db.profile.ignoreexclusionlist end,
-							set		= function() addon.db.profile.ignoreexclusionlist = not addon.db.profile.ignoreexclusionlist end,
+						spacer1b = {
+							order	= 28,
+							type	= "description",
+							name	= "\n",
 						},
 						scanbuttonlocation = {
-							order	= 27,
+							order	= 29,
 							type	= "select",
 							name	= L["Scan Button Position"],
 							desc	= L["SCANBUTTONPOSITION_DESC"],
diff --git a/Locals/ARLLocals-enUS.lua b/Locals/ARLLocals-enUS.lua
index ffadbad..e1609f8 100644
--- a/Locals/ARLLocals-enUS.lua
+++ b/Locals/ARLLocals-enUS.lua
@@ -370,6 +370,7 @@ L["Ancient Female Vrykul"] = true
 L["Andre Firebeard"] = true
 L["Andrew Hilbert"] = true
 L["Andrion Darkspinner"] = true
+L["Androd Fadran"] = true
 L["Anger Guard"] = true
 L["Angerclaw Grizzly"] = true
 L["Anguished Dead"] = true
@@ -461,7 +462,6 @@ L["Blimo Gadgetspring"] = true
 L["Blisterpaw Hyena"] = true
 L["Blixrez Goodstitch"] = true
 L["Blizrik Buckshot"] = true
-L["Bliztik"] = true
 L["Bloodaxe Raider"] = true
 L["Bloodhound"] = true
 L["Bloodmaul Dire Wolf"] = true
@@ -489,7 +489,6 @@ L["Brek Stonehoof"] = true
 L["Brienna Starglow"] = true
 L["Brikk Keencraft"] = true
 L["Brittle Revenant"] = true
-L["Bro'kin"] = true
 L["Brock Stoneseeker"] = true
 L["Brom Brewbaster"] = true
 L["Brom Killian"] = true
@@ -558,7 +557,6 @@ L["Coilskar Siren"] = true
 L["Cold Eye Basilisk"] = true
 L["Commander Malgor"] = true
 L["Commander Mulfort"] = true
-L["Constance Brisboise"] = true
 L["Cook Ghilm"] = true
 L["Cookie One-Eye"] = true
 L["Coreiel"] = true
@@ -567,6 +565,7 @@ L["Corruption"] = true
 L["Costly Menace"] = true
 L["Crazed Ancient"] = true
 L["Crazed Murkblood Foreman"] = true
+L["Crazk Sparks"] = true
 L["Crimson Inquisitor"] = true
 L["Crimson Sorcerer"] = true
 L["Cro Threadstrong"] = true
@@ -595,7 +594,6 @@ L["Danielle Zipstitch"] = true
 L["Dank Drizzlecut"] = true
 L["Dannelor"] = true
 L["Danwe"] = true
-L["Darian Singh"] = true
 L["Darianna"] = true
 L["Darin Goodstitch"] = true
 L["Dark Adept"] = true
@@ -666,6 +664,7 @@ L["Drac Roughcut"] = true
 L["Dragonmaw Wind Reaver"] = true
 L["Drake Lindgren"] = true
 L["Drakk Stonehand"] = true
+L["Drovnar Strongbrew"] = true
 L["Drywallow Crocolisk"] = true
 L["Drywallow Snapper"] = true
 L["Duchess Mynx"] = true
@@ -790,16 +789,15 @@ L["Geen"] = true
 L["Gelanthis"] = true
 L["Gelman Stonehand"] = true
 L["Geofram Bouldertoe"] = true
-L["George Candarte"] = true
 L["Georgio Bolero"] = true
 L["Ghak Healtouch"] = true
-L["Gharash"] = true
 L["Ghermas"] = true
 L["Ghostly Steward"] = true
 L["Ghostpaw Alpha"] = true
 L["Ghoul"] = true
 L["Giant Infernal"] = true
 L["Gidge Spellweaver"] = true
+L["Gigget Zipcoil"] = true
 L["Gikkix"] = true
 L["Gimble Thistlefuzz"] = true
 L["Gina MacGregor"] = true
@@ -808,7 +806,6 @@ L["Glasshide Gazer"] = true
 L["Gloresse"] = true
 L["Gloria Femmel"] = true
 L["Glutinous Ooze"] = true
-L["Glyx Brewright"] = true
 L["Gnaz Blunderflame"] = true
 L["Godan"] = true
 L["Gordunni Back-Breaker"] = true
@@ -849,7 +846,7 @@ L["Hama"] = true
 L["Hamanar"] = true
 L["Hammered Patron"] = true
 L["Hammon Karwn"] = true
-L["Harklan Moongrove"] = true
+L["Harggan"] = true
 L["Harlown Darkweave"] = true
 L["Harn Longcast"] = true
 L["Hatefury Shadowstalker"] = true
@@ -859,7 +856,6 @@ L["Helboar"] = true
 L["Heldan Galesong"] = true
 L["Helenia Olden"] = true
 L["Hgarth"] = true
-L["High Admiral \"Shelly\" Jorrik"] = true
 L["High Enchanter Bardolan"] = true
 L["Highland Raptor"] = true
 L["Highland Scytheclaw"] = true
@@ -869,7 +865,6 @@ L["Himmik"] = true
 L["Homunculus"] = true
 L["Horns of Frenzy"] = true
 L["Hotoppik Copperpinch"] = true
-L["Hula'mahi"] = true
 L["Hulking Mountain Lion"] = true
 L["Humphry"] = true
 L["Hurnak Grimmord"] = true
@@ -893,6 +888,7 @@ L["Incendosaur"] = true
 L["Innkeeper Biribi"] = true
 L["Innkeeper Fizzgrimble"] = true
 L["Innkeeper Grilka"] = true
+L["Innkeeper Gryshka"] = true
 L["Insidion"] = true
 L["Iron Rune-Shaper"] = true
 L["Ironbark Protector"] = true
@@ -902,6 +898,7 @@ L["Jabbey"] = true
 L["Jack Trapper"] = true
 L["Jadefire Felsworn"] = true
 L["Jadefire Rogue"] = true
+L["Jaedenar Warlock"] = true
 L["Jalane Ayrole"] = true
 L["James Van Brunt"] = true
 L["Jamesina Watterly"] = true
@@ -912,6 +909,7 @@ L["Jaquilina Dramet"] = true
 L["Jase Farlane"] = true
 L["Jaxin Chong"] = true
 L["Jazdalaad"] = true
+L["Jazzrik"] = true
 L["Jedidiah Handers"] = true
 L["Jemma Quikswitch"] = true
 L["Jenna Lemkenilli"] = true
@@ -927,14 +925,16 @@ L["Jonathan Garrett"] = true
 L["Jonathan Lewis"] = true
 L["Jormund Stonebrow"] = true
 L["Josef Gregorian"] = true
+L["Joseph Moore"] = true
 L["Josephine Lister"] = true
 L["Josric Fame"] = true
 L["Joys of Omosh"] = true
 L["Jubie Gadgetspring"] = true
+L["Jun'ha"] = true
 L["Juno Dufrain"] = true
 L["Juston Oshenko"] = true
+L["Jutak"] = true
 L["K. Lee Smallfry"] = true
-L["Kaita Deepforge"] = true
 L["Kalaen"] = true
 L["Kalinda"] = true
 L["Kalldan Felmoon"] = true
@@ -970,7 +970,6 @@ L["Kradu Grimblade"] = true
 L["Kray"] = true
 L["Krek Cragcrush"] = true
 L["Kriggon Talsone"] = true
-L["Krinkle Goodsteel"] = true
 L["Kristen Smythe"] = true
 L["Krugosh"] = true
 L["Krulmoo Fullmoon"] = true
@@ -982,7 +981,6 @@ L["Kurzen Commando"] = true
 L["Kylanna"] = true
 L["Kylanna Windwhisper"] = true
 L["Kylene"] = true
-L["Kzixx"] = true
 L["Lady Alistra"] = true
 L["Lady Palanseer"] = true
 L["Laird"] = true
@@ -990,12 +988,14 @@ L["Lalina Summermoon"] = true
 L["Lalla Brightweave"] = true
 L["Landraelanis"] = true
 L["Lanolis Dewdrop"] = true
+L["Lardan"] = true
 L["Lavinia Crowe"] = true
 L["Lawrence Schneider"] = true
 L["Lebowski"] = true
 L["Leeli Longhaggle"] = true
 L["Legashi Rogue"] = true
 L["Leo Sarn"] = true
+L["Leonard Porter"] = true
 L["Lesser Infernal"] = true
 L["Librarian Erickson"] = true
 L["Lieutenant General Andorov"] = true
@@ -1042,7 +1042,6 @@ L["Mana Warp"] = true
 L["Manaclaw"] = true
 L["Margaux Parchley"] = true
 L["Mari Stonehand"] = true
-L["Maria Lumere"] = true
 L["Martine Tramblay"] = true
 L["Mary Edras"] = true
 L["Masat T'andr"] = true
@@ -1092,7 +1091,6 @@ L["Murk Worm"] = true
 L["Murkblood Putrifier"] = true
 L["Murkblood Raider"] = true
 L["Mutant Horror"] = true
-L["Muuran"] = true
 L["Mycah"] = true
 L["Mythrin'dir"] = true
 L["Naal Mistrunner"] = true
@@ -1101,9 +1099,9 @@ L["Nahogg"] = true
 L["Naka"] = true
 L["Nakodu"] = true
 L["Namdo Bizzfizzle"] = true
-L["Nandar Branson"] = true
 L["Nardstrum Copperpinch"] = true
 L["Narj Deepslice"] = true
+L["Narkk"] = true
 L["Narv Hidecrafter"] = true
 L["Nascent Val'kyr"] = true
 L["Nasmara Moonsong"] = true
@@ -1119,7 +1117,6 @@ L["Nightmare Scalebane"] = true
 L["Nimar the Slayer"] = true
 L["Nina Lightbrew"] = true
 L["Niobe Whizzlespark"] = true
-L["Nioma"] = true
 L["Nissa Firestone"] = true
 L["Nixx Sprocketspring"] = true
 L["Nogg"] = true
@@ -1165,7 +1162,6 @@ L["Plains Mammoth"] = true
 L["Portal Guardian"] = true
 L["Portal Keeper"] = true
 L["Poshken Hardbinder"] = true
-L["Pratt McGrubben"] = true
 L["Priestess of Torment"] = true
 L["Primal Ooze"] = true
 L["Primordial Behemoth"] = true
@@ -1193,6 +1189,7 @@ L["Raging Skeleton"] = true
 L["Randal Worth"] = true
 L["Ranik"] = true
 L["Rann Flamespinner"] = true
+L["Rartar"] = true
 L["Rathis Tomber"] = true
 L["Ravaged Cadaver"] = true
 L["Rawrk"] = true
@@ -1206,11 +1203,13 @@ L["Rhonsus"] = true
 L["Ribbly's Crony"] = true
 L["Rift Keeper"] = true
 L["Rift Lord"] = true
+L["Rikqiz"] = true
 L["Rin'wosho the Trader"] = true
 L["Risen Bonewarder"] = true
 L["Risen Construct"] = true
 L["Risen Drakkari Death Knight"] = true
 L["Rivendark"] = true
+L["Rizz Loosebolt"] = true
 L["Rogue Ice Thistle"] = true
 L["Rogvar"] = true
 L["Rohok"] = true
@@ -1296,7 +1295,6 @@ L["Shayis Steelfury"] = true
 L["Sheendra Tallgrass"] = true
 L["Shelene Rhobart"] = true
 L["Shen'dralar Provisioner"] = true
-L["Sheri Zipstitch"] = true
 L["Shrike Bat"] = true
 L["Sid Limbardi"] = true
 L["Silvermane Stalker"] = true
@@ -1357,6 +1355,7 @@ L["Strashaz Myrmidon"] = true
 L["Strashaz Warrior"] = true
 L["Stuart Fleming"] = true
 L["Subterranean Diemetradon"] = true
+L["Sumi"] = true
 L["Sunblade Arch Mage"] = true
 L["Sunblade Blood Knight"] = true
 L["Sunblade Cabalist"] = true
@@ -1414,6 +1413,7 @@ L["Tharynn Bouden"] = true
 L["Thaurissan Firewalker"] = true
 L["The Art of the Imbue"] = true
 L["The Demon Forge"] = true
+L["The Gordok Ogre Suit"] = true
 L["The Great Moongraze Hunt"] = true
 L["The Great Silver Deceiver"] = true
 L["The Journey Has Just Begun"] = true
@@ -1461,7 +1461,9 @@ L["Traugh"] = true
 L["Triage"] = true
 L["Trianna"] = true
 L["Trixie Quikswitch"] = true
+L["True Believers"] = true
 L["Truk Wildbeard"] = true
+L["Tunkk"] = true
 L["Twilight Dark Shaman"] = true
 L["Twilight Emissary"] = true
 L["Twilight Fire Guard"] = true
@@ -1485,6 +1487,7 @@ L["Vance Undergloom"] = true
 L["Vanessa Sellers"] = true
 L["Vargus"] = true
 L["Vazario Linkgrease"] = true
+L["Veenix"] = true
 L["Vekh'nir Dreadhawk"] = true
 L["Vendor-Tron 1000"] = true
 L["Venom Mist Lurker"] = true
@@ -1492,7 +1495,6 @@ L["Venture Co. Excavator"] = true
 L["Venture Co. Strip Miner"] = true
 L["Veteran Crusader Aliocha Segard"] = true
 L["Vhan"] = true
-L["Vharr"] = true
 L["Victor Ward"] = true
 L["Viggz Shinesparked"] = true
 L["Vilebranch Hideskinner"] = true
@@ -1519,7 +1521,6 @@ L["Wastewander Shadow Mage"] = true
 L["Wastewander Thief"] = true
 L["Weapon Technician"] = true
 L["Wenna Silkbeard"] = true
-L["Werg Thickblade"] = true
 L["Westfall Stew"] = true
 L["Whuut"] = true
 L["Wik'Tar"] = true
@@ -1567,7 +1568,6 @@ L["Yuka Screwspigot"] = true
 L["Yurial Soulwater"] = true
 L["Zamja"] = true
 L["Zan Shivsproket"] = true
-L["Zannok Hidepiercer"] = true
 L["Zansoa"] = true
 L["Zantasia"] = true
 L["Zanzil Zombie"] = true
diff --git a/RecipeDB/ARL-Alchemy.lua b/RecipeDB/ARL-Alchemy.lua
index fb1f1ef..fc93ade 100644
--- a/RecipeDB/ARL-Alchemy.lua
+++ b/RecipeDB/ARL-Alchemy.lua
@@ -167,8 +167,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Shadow Oil -- 3449
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3449,165,3824,1,2259)
-	self:addTradeFlags(RecipeDB,3449,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,3449,2,2481)
+	self:addTradeFlags(RecipeDB,3449,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Elixir of Fortitude -- 3450
 	recipecount = recipecount + 1
@@ -197,8 +197,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Frost Oil -- 3454
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3454,200,3829,2,2259)
-	self:addTradeFlags(RecipeDB,3454,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,3454,2,2480)
+	self:addTradeFlags(RecipeDB,3454,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Discolored Healing Potion -- 4508
 	recipecount = recipecount + 1
@@ -227,8 +227,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Free Action Potion -- 6624
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,6624,150,5634,1,2259)
-	self:addTradeFlags(RecipeDB,6624,1,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,6624,2,4226,2,5178)
+	self:addTradeFlags(RecipeDB,6624,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,6624,2,3348,2,5178)

 	-- Elixir of Water Breathing -- 7179
 	recipecount = recipecount + 1
@@ -251,32 +251,32 @@ function addon:InitAlchemy(RecipeDB)
 	-- Holy Protection Potion -- 7255
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7255,100,6051,1,2259)
-	self:addTradeFlags(RecipeDB,7255,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,7255,2,3134,2,3490)
+	self:addTradeFlags(RecipeDB,7255,1,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,7255,2,1685)

 	-- Shadow Protection Potion -- 7256
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7256,135,6048,1,2259)
-	self:addTradeFlags(RecipeDB,7256,1,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,7256,2,3956)
+	self:addTradeFlags(RecipeDB,7256,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Fire Protection Potion -- 7257
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7257,165,6049,1,2259)
-	self:addTradeFlags(RecipeDB,7257,1,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,7257,2,2380)
+	self:addTradeFlags(RecipeDB,7257,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Frost Protection Potion -- 7258
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7258,190,6050,1,2259)
-	self:addTradeFlags(RecipeDB,7258,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,7258,1,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,7258,2,2812)

 	-- Nature Protection Potion -- 7259
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7259,190,6052,1,2259)
 	self:addTradeFlags(RecipeDB,7259,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,7259,2,2848,2,5594,2,8158)
+	self:addTradeAcquire(RecipeDB,7259,2,5594,2,8157,2,8158)

 	-- Blackmouth Oil -- 7836
 	recipecount = recipecount + 1
@@ -425,14 +425,14 @@ function addon:InitAlchemy(RecipeDB)
 	-- Elixir of Shadow Power -- 11476
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,11476,250,9264,2,2259)
-	self:addTradeFlags(RecipeDB,11476,1,2,3,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,11476,1,9264,2,1313,2,4610)
+	self:addTradeFlags(RecipeDB,11476,2,3,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,11476,1,9264,2,4610)

 	-- Elixir of Demonslaying -- 11477
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,11477,250,9224,1,2259)
-	self:addTradeFlags(RecipeDB,11477,1,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,11477,2,8178)
+	self:addTradeFlags(RecipeDB,11477,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,11477,2,8177,2,8178)

 	-- Elixir of Detect Demon -- 11478
 	recipecount = recipecount + 1
@@ -491,8 +491,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Elixir of Superior Defense -- 17554
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,17554,265,13445,1,2259)
-	self:addTradeFlags(RecipeDB,17554,1,2,3,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,17554,1,13445,2,3348,2,5178)
+	self:addTradeFlags(RecipeDB,17554,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,17554,1,13445)

 	-- Elixir of the Sages -- 17555
 	recipecount = recipecount + 1
@@ -637,7 +637,7 @@ function addon:InitAlchemy(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,17634,300,13506,2,2259)
 	self:addTradeFlags(RecipeDB,17634,1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,17634,3,9692,3,10184,3,10381)
+	self:addTradeAcquire(RecipeDB,17634,3,7120,3,9692,3,10184,3,10381)

 	-- Flask of the Titans -- 17635
 	recipecount = recipecount + 1
@@ -667,7 +667,7 @@ function addon:InitAlchemy(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,21923,190,17708,1,2259)
 	self:addTradeFlags(RecipeDB,21923,1,2,3,7,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,21923,5,1,3,13444)
+	self:addTradeAcquire(RecipeDB,21923,5,1,3,13444,3,13445)

 	-- Major Rejuvenation Potion -- 22732
 	recipecount = recipecount + 1
diff --git a/RecipeDB/ARL-Blacksmith.lua b/RecipeDB/ARL-Blacksmith.lua
index 7549c57..516168c 100644
--- a/RecipeDB/ARL-Blacksmith.lua
+++ b/RecipeDB/ARL-Blacksmith.lua
@@ -311,8 +311,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Hardened Iron Shortsword -- 3492
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3492,160,3849,1,2018)
-	self:addTradeFlags(RecipeDB,3492,1,4,21,22,23,24,25,26,27,28,29,30,36,40,69)
-	self:addTradeAcquire(RecipeDB,3492,2,5512)
+	self:addTradeFlags(RecipeDB,3492,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,69)
+	self:addTradeAcquire(RecipeDB,3492,2,2843,2,3356)

 	-- Jade Serpentblade -- 3493
 	recipecount = recipecount + 1
@@ -324,7 +324,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3494,155,3851,1,2018)
 	self:addTradeFlags(RecipeDB,3494,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,70)
-	self:addTradeAcquire(RecipeDB,3494,2,8878,2,26081)
+	self:addTradeAcquire(RecipeDB,3494,2,9179)

 	-- Golden Iron Destroyer -- 3495
 	recipecount = recipecount + 1
@@ -348,7 +348,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3498,185,3855,1,2018)
 	self:addTradeFlags(RecipeDB,3498,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,68)
-	self:addTradeAcquire(RecipeDB,3498,2,1146,2,2483)
+	self:addTradeAcquire(RecipeDB,3498,2,2483)

 	-- Shadow Crescent Axe -- 3500
 	recipecount = recipecount + 1
@@ -371,8 +371,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Golden Scale Coif -- 3503
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3503,190,3837,1,2018)
-	self:addTradeFlags(RecipeDB,3503,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,58)
-	self:addTradeAcquire(RecipeDB,3503,2,5411)
+	self:addTradeFlags(RecipeDB,3503,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	-- No acquire information

 	-- Green Iron Shoulders -- 3504
 	recipecount = recipecount + 1
@@ -595,8 +595,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Mithril Scale Bracers -- 9937
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,9937,215,7924,1,2018)
-	self:addTradeFlags(RecipeDB,9937,2,4,21,22,23,24,25,26,27,28,29,30,36,40,58)
-	self:addTradeAcquire(RecipeDB,9937,2,8176)
+	self:addTradeFlags(RecipeDB,9937,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,58)
+	self:addTradeAcquire(RecipeDB,9937,2,8161)

 	-- Mithril Shield Spike -- 9939
 	recipecount = recipecount + 1
@@ -1287,8 +1287,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Fiery Chain Shoulders -- 20873
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,20873,300,16988,3,2018)
-	self:addTradeFlags(RecipeDB,20873,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,20873,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,20873,2,12944)

 	-- Dark Iron Bracers -- 20874
 	recipecount = recipecount + 1
@@ -1299,8 +1299,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Dark Iron Leggings -- 20876
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,20876,300,17013,3,2018)
-	self:addTradeFlags(RecipeDB,20876,3,21,22,23,24,25,26,27,28,29,30,36,41,59)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,20876,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,59)
+	self:addTradeAcquire(RecipeDB,20876,2,12944)

 	-- Dark Iron Reaver -- 20890
 	recipecount = recipecount + 1
@@ -1341,8 +1341,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Heavy Timbermaw Boots -- 23629
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23629,300,19048,1,2018)
-	self:addTradeFlags(RecipeDB,23629,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,58,99)
-	self:addTradeAcquire(RecipeDB,23629,6,576,3,11557)
+	self:addTradeFlags(RecipeDB,23629,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	-- No acquire information

 	-- Girdle of the Dawn -- 23632
 	recipecount = recipecount + 1
@@ -1365,20 +1365,20 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Dark Iron Gauntlets -- 23637
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23637,300,19164,1,2018)
-	self:addTradeFlags(RecipeDB,23637,3,21,22,23,24,25,26,27,28,29,30,36,41,59)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,23637,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,59)
+	self:addTradeAcquire(RecipeDB,23637,2,12944)

 	-- Black Amnesty -- 23638
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23638,300,19166,1,2018)
-	self:addTradeFlags(RecipeDB,23638,3,21,22,23,24,25,26,27,28,29,30,36,41,72)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,23638,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,72)
+	self:addTradeAcquire(RecipeDB,23638,2,12944)

 	-- Blackfury -- 23639
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23639,300,19167,1,2018)
-	self:addTradeFlags(RecipeDB,23639,3,21,22,23,24,25,26,27,28,29,30,36,41,63,71)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,23639,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,63,71)
+	self:addTradeAcquire(RecipeDB,23639,2,12944)

 	-- Ebon Hand -- 23650
 	recipecount = recipecount + 1
@@ -1443,20 +1443,20 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Darkrune Gauntlets -- 24912
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,24912,300,20549,3,2018)
-	self:addTradeFlags(RecipeDB,24912,21,22,23,24,25,26,27,28,29,30,36,40,52,59)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,24912,1,2,8,21,22,23,24,25,26,27,28,29,30,36,40,52,59)
+	self:addTradeAcquire(RecipeDB,24912,4,8323)

 	-- Darkrune Helm -- 24913
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,24913,300,20551,3,2018)
-	self:addTradeFlags(RecipeDB,24913,21,22,23,24,25,26,27,28,29,30,36,40,59)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,24913,1,2,8,21,22,23,24,25,26,27,28,29,30,36,40,59)
+	self:addTradeAcquire(RecipeDB,24913,4,8323)

 	-- Darkrune Breastplate -- 24914
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,24914,300,20550,3,2018)
-	self:addTradeFlags(RecipeDB,24914,21,22,23,24,25,26,27,28,29,30,36,40,52,59)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,24914,1,2,8,21,22,23,24,25,26,27,28,29,30,36,40,52,59)
+	self:addTradeAcquire(RecipeDB,24914,4,8323)

 	-- Heavy Obsidian Belt -- 27585
 	recipecount = recipecount + 1
diff --git a/RecipeDB/ARL-Cook.lua b/RecipeDB/ARL-Cook.lua
index 430591f..e70a1cf 100644
--- a/RecipeDB/ARL-Cook.lua
+++ b/RecipeDB/ARL-Cook.lua
@@ -317,7 +317,7 @@ function addon:InitCooking(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,9513,60,7676,2,2550)
 	self:addTradeFlags(RecipeDB,9513,1,2,4,8,28,36,41)
-	self:addTradeAcquire(RecipeDB,9513,4,2359,4,2359,4,2478,4,2478,2,6779)
+	self:addTradeAcquire(RecipeDB,9513,4,2359,4,2359,4,2478,4,2478,2,6779,2,6779)

 	-- Goldthorn Tea -- 13028
 	recipecount = recipecount + 1
diff --git a/RecipeDB/ARL-Custom.lua b/RecipeDB/ARL-Custom.lua
index dce271f..65ac50c 100644
--- a/RecipeDB/ARL-Custom.lua
+++ b/RecipeDB/ARL-Custom.lua
@@ -55,6 +55,7 @@ function addon:InitCustom(CustomDB)
 	self:addLookupList(CustomDB, 20, "Goblin transport.")
 	self:addLookupList(CustomDB, 21, "Gnome transport.")
 	self:addLookupList(CustomDB, 22, "Random BoP drop off of bosses in AQ40.")
+	self:addLookupList(CustomDB, 23, "DM Cache - Knot Thimblejack")

 end

diff --git a/RecipeDB/ARL-Enchant.lua b/RecipeDB/ARL-Enchant.lua
index 3f548be..f24435c 100644
--- a/RecipeDB/ARL-Enchant.lua
+++ b/RecipeDB/ARL-Enchant.lua
@@ -9,7 +9,7 @@ Enchanting data for all of Ackis Recipe List
 Auto-generated using ARLDataminer.rb
 Entries to this file will be overwritten
 290 found from data mining.
-2 ignored.
+4 ignored.

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

@@ -143,7 +143,7 @@ function addon:InitEnchanting(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7793,100,nil, 1,7411)
 	self:addTradeFlags(RecipeDB,7793,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,7793,2,3012,2,5158,2,5758)
+	self:addTradeAcquire(RecipeDB,7793,2,3012,2,3346,2,5158,2,5758)

 	-- Runed Silver Rod -- 7795
 	recipecount = recipecount + 1
@@ -670,8 +670,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Enchant Cloak - Superior Defense -- 20015
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,20015,285,nil, 1,7411)
-	self:addTradeFlags(RecipeDB,20015,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,63)
-	self:addTradeAcquire(RecipeDB,20015,2,12022)
+	self:addTradeFlags(RecipeDB,20015,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
+	-- No acquire information

 	-- Enchant Shield - Superior Spirit -- 20016
 	recipecount = recipecount + 1
@@ -682,8 +682,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Enchant Shield - Greater Stamina -- 20017
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,20017,265,nil, 1,7411)
-	self:addTradeFlags(RecipeDB,20017,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,20017,2,4229,2,4561)
+	self:addTradeFlags(RecipeDB,20017,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,20017,2,4561)

 	-- Enchant Boots - Greater Stamina -- 20020
 	recipecount = recipecount + 1
@@ -712,8 +712,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Enchant Chest - Major Health -- 20026
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,20026,275,nil, 1,7411)
-	self:addTradeFlags(RecipeDB,20026,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,20026,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,20026,2,11189)

 	-- Enchant Chest - Major Mana -- 20028
 	recipecount = recipecount + 1
@@ -778,8 +778,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Enchant Weapon - Winter's Might -- 21931
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,21931,190,nil, 1,7411)
-	self:addTradeFlags(RecipeDB,21931,7,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,21931,5,1)
+	self:addTradeFlags(RecipeDB,21931,1,2,7,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,21931,5,1,3,6929,3,13445)

 	-- Enchant Weapon - Spell Power -- 22749
 	recipecount = recipecount + 1
@@ -802,8 +802,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Enchant Weapon - Agility -- 23800
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23800,290,nil, 1,7411)
-	self:addTradeFlags(RecipeDB,23800,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,99)
-	self:addTradeAcquire(RecipeDB,23800,6,576,2,11557)
+	self:addTradeFlags(RecipeDB,23800,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Enchant Bracer - Mana Regeneration -- 23801
 	recipecount = recipecount + 1
@@ -826,8 +826,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Enchant Weapon - Mighty Intellect -- 23804
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23804,300,nil, 1,7411)
-	self:addTradeFlags(RecipeDB,23804,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,23804,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,23804,2,12944)

 	-- Enchant Gloves - Threat -- 25072
 	recipecount = recipecount + 1
@@ -1126,7 +1126,7 @@ function addon:InitEnchanting(RecipeDB)
 	-- Enchant Weapon - Sunfire -- 27981
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,27981,375,nil, 1,7411)
-	self:addTradeFlags(RecipeDB,27981,1,2,6,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeFlags(RecipeDB,27981,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40)
 	self:addTradeAcquire(RecipeDB,27981,3,16524)

 	-- Enchant Weapon - Soulfrost -- 27982
@@ -1138,7 +1138,7 @@ function addon:InitEnchanting(RecipeDB)
 	-- Enchant Weapon - Mongoose -- 27984
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,27984,375,nil, 3,7411)
-	self:addTradeFlags(RecipeDB,27984,1,2,6,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeFlags(RecipeDB,27984,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40)
 	self:addTradeAcquire(RecipeDB,27984,3,15687)

 	-- Enchant Weapon - Spellsurge -- 28003
@@ -1479,10 +1479,11 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB,44584,1,26906,1,26954,1,26980,1,26990,1,28693)

 	-- Enchant Chest - Exceptional Resilience -- 44588
+	-- Ignored
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,44588,9999,nil, 1,7411)
 	--self:addTradeFlags(RecipeDB,44588,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,44588,)

 	-- Enchant Boots - Superior Agility -- 44589
 	recipecount = recipecount + 1
@@ -1533,10 +1534,11 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeAcquire(RecipeDB,44598,1,26906,1,26954,1,26980,1,26990,1,28693)

 	-- Enchant Gloves - Greater Blasting -- 44612
+	-- Ignored
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,44612,9999,nil, 1,7411)
 	--self:addTradeFlags(RecipeDB,44612,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,44612,)

 	-- Enchant Bracers - Greater Stats -- 44616
 	recipecount = recipecount + 1
@@ -1782,6 +1784,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Ignored Recipes:
 	-- 22434
 	-- 28021 - Arcane Dust
+	-- 44588 - Enchant Chest - Exceptional Resilience
+	-- 44612 - Enchant Gloves - Greater Blasting
 	return recipecount

 end
diff --git a/RecipeDB/ARL-Engineer.lua b/RecipeDB/ARL-Engineer.lua
index 18dfdee..5ada309 100644
--- a/RecipeDB/ARL-Engineer.lua
+++ b/RecipeDB/ARL-Engineer.lua
@@ -238,8 +238,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Ice Deflector -- 3957
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3957,155,4386,1,4036)
-	self:addTradeFlags(RecipeDB,3957,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,3957,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,3957,2,2684)

 	-- Iron Strut -- 3958
 	recipecount = recipecount + 1
@@ -395,7 +395,7 @@ function addon:InitEngineering(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,9273,165,7148,1,4036)
 	self:addTradeFlags(RecipeDB,9273,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,9273,3,7800,2,3537)
+	self:addTradeAcquire(RecipeDB,9273,3,7800,2,3537,2,4086)

 	-- Gold Power Core -- 12584
 	recipecount = recipecount + 1
@@ -813,7 +813,7 @@ function addon:InitEngineering(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,21940,190,17716,2,4036)
 	self:addTradeFlags(RecipeDB,21940,1,2,7,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,21940,5,1,3,13444)
+	self:addTradeAcquire(RecipeDB,21940,5,1,3,13444,3,13445)

 	-- Field Repair Bot 74A -- 22704
 	recipecount = recipecount + 1
@@ -842,20 +842,20 @@ function addon:InitEngineering(RecipeDB)
 	-- Red Firework -- 23066
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23066,150,9318,1,4036)
-	self:addTradeFlags(RecipeDB,23066,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,23066,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,23066,2,3413)

 	-- Blue Firework -- 23067
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23067,150,9312,1,4036)
 	self:addTradeFlags(RecipeDB,23067,1,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,23067,2,1304,2,5175)
+	self:addTradeAcquire(RecipeDB,23067,2,5175)

 	-- Green Firework -- 23068
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23068,150,9313,1,4036)
 	self:addTradeFlags(RecipeDB,23068,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,23068,2,3495)
+	self:addTradeAcquire(RecipeDB,23068,2,2838,2,3495)

 	-- EZ-Thro Dynamite II -- 23069
 	recipecount = recipecount + 1
diff --git a/RecipeDB/ARL-Jewelcraft.lua b/RecipeDB/ARL-Jewelcraft.lua
index 2bf901b..7d6b11c 100644
--- a/RecipeDB/ARL-Jewelcraft.lua
+++ b/RecipeDB/ARL-Jewelcraft.lua
@@ -1203,7 +1203,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39714,375,32199,1,25229)
 	self:addTradeFlags(RecipeDB,39714,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,52,112)
-	self:addTradeAcquire(RecipeDB,39714,3,17767,3,17808,3,17842,3,17888,3,17968,6,1077,4,25950,6,1077,4,27666)
+	self:addTradeAcquire(RecipeDB,39714,3,17767,3,17808,3,17842,3,17888,3,17968,6,1077,4,27666)

 	-- Solid Empyrean Sapphire -- 39715
 	recipecount = recipecount + 1
@@ -1227,7 +1227,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39718,375,32203,1,25229)
 	self:addTradeFlags(RecipeDB,39718,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,54,112)
-	self:addTradeAcquire(RecipeDB,39718,3,17767,3,17808,3,17842,3,17888,3,17968,6,1077,4,25950,6,1077,4,27666)
+	self:addTradeAcquire(RecipeDB,39718,3,17767,3,17808,3,17842,3,17888,3,17968,6,1077,4,27666)

 	-- Brilliant Lionseye -- 39719
 	recipecount = recipecount + 1
@@ -1245,7 +1245,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39721,375,32206,1,25229)
 	self:addTradeFlags(RecipeDB,39721,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,112)
-	self:addTradeAcquire(RecipeDB,39721,6,1077,3,25950,6,1077,3,25950,6,1077,3,27666,6,1077,3,27666)
+	self:addTradeAcquire(RecipeDB,39721,6,1077,3,27666)

 	-- Gleaming Lionseye -- 39722
 	recipecount = recipecount + 1
@@ -1263,25 +1263,25 @@ function addon:InitJewelcrafting(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39724,375,32209,1,25229)
 	self:addTradeFlags(RecipeDB,39724,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,112)
-	self:addTradeAcquire(RecipeDB,39724,3,17767,3,17808,3,17842,3,17888,3,17968,6,1077,4,25950,6,1077,4,27666)
+	self:addTradeAcquire(RecipeDB,39724,3,17767,3,17808,3,17842,3,17888,3,17968,6,1077,4,27666)

 	-- Great Lionseye -- 39725
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39725,375,32210,1,25229)
 	self:addTradeFlags(RecipeDB,39725,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,112)
-	self:addTradeAcquire(RecipeDB,39725,3,17767,3,17808,3,17842,3,17888,3,17968,6,1077,4,25950,6,1077,4,27666)
+	self:addTradeAcquire(RecipeDB,39725,3,17767,3,17808,3,17842,3,17888,3,17968,6,1077,4,27666)

 	-- Sovereign Shadowsong Amethyst -- 39727
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39727,375,32211,1,25229)
 	self:addTradeFlags(RecipeDB,39727,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,112)
-	self:addTradeAcquire(RecipeDB,39727,3,17767,3,17808,3,17842,3,17888,3,17968,6,1077,4,25950,6,1077,4,27666)
+	self:addTradeAcquire(RecipeDB,39727,3,17767,3,17808,3,17842,3,17888,3,17968,6,1077,4,27666)

 	-- Shifting Shadowsong Amethyst -- 39728
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39728,375,32212,1,25229)
 	self:addTradeFlags(RecipeDB,39728,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,112)
-	self:addTradeAcquire(RecipeDB,39728,3,17767,3,17808,3,17842,3,17888,3,17968,6,1077,4,25950,6,1077,4,27666)
+	self:addTradeAcquire(RecipeDB,39728,3,17767,3,17808,3,17842,3,17888,3,17968,6,1077,4,27666)

 	-- Balanced Shadowsong Amethyst -- 39729
 	recipecount = recipecount + 1
@@ -1305,13 +1305,13 @@ function addon:InitJewelcrafting(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39732,375,32216,1,25229)
 	self:addTradeFlags(RecipeDB,39732,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,112)
-	self:addTradeAcquire(RecipeDB,39732,6,1077,3,25950,6,1077,3,25950,6,1077,3,27666,6,1077,3,27666)
+	self:addTradeAcquire(RecipeDB,39732,6,1077,3,27666)

 	-- Inscribed Pyrestone -- 39733
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39733,375,32217,1,25229)
 	self:addTradeFlags(RecipeDB,39733,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,112)
-	self:addTradeAcquire(RecipeDB,39733,3,17767,3,17808,3,17842,3,17888,3,17968,6,1077,4,25950,6,1077,4,27666)
+	self:addTradeAcquire(RecipeDB,39733,3,17767,3,17808,3,17842,3,17888,3,17968,6,1077,4,27666)

 	-- Potent Pyrestone -- 39734
 	recipecount = recipecount + 1
@@ -1335,19 +1335,19 @@ function addon:InitJewelcrafting(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39737,375,32221,1,25229)
 	self:addTradeFlags(RecipeDB,39737,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,112)
-	self:addTradeAcquire(RecipeDB,39737,3,17767,3,17808,3,17842,3,17888,3,17968,6,1077,4,25950,6,1077,4,27666)
+	self:addTradeAcquire(RecipeDB,39737,3,17767,3,17808,3,17842,3,17888,3,17968,6,1077,4,27666)

 	-- Wicked Pyrestone -- 39738
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39738,375,32222,1,25229)
 	self:addTradeFlags(RecipeDB,39738,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,112)
-	self:addTradeAcquire(RecipeDB,39738,6,1077,3,25950,6,1077,3,25950,6,1077,3,27666,6,1077,3,27666)
+	self:addTradeAcquire(RecipeDB,39738,6,1077,3,27666,6,1077,3,27666)

 	-- Enduring Seaspray Emerald -- 39739
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39739,375,32223,1,25229)
 	self:addTradeFlags(RecipeDB,39739,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,52,112)
-	self:addTradeAcquire(RecipeDB,39739,6,1077,3,25950,6,1077,3,25950,6,1077,3,27666,6,1077,3,27666)
+	self:addTradeAcquire(RecipeDB,39739,6,1077,3,27666,6,1077,3,27666)

 	-- Radiant Seaspray Emerald -- 39740Caster DPS,
 	recipecount = recipecount + 1
@@ -1359,7 +1359,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39741,375,32225,1,25229)
 	self:addTradeFlags(RecipeDB,39741,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,112)
-	self:addTradeAcquire(RecipeDB,39741,6,1077,2,25950,6,1077,2,25950,6,1077,2,27666,6,1077,2,27666)
+	self:addTradeAcquire(RecipeDB,39741,6,1077,2,27666,6,1077,2,27666)

 	-- Jagged Seaspray Emerald -- 39742
 	recipecount = recipecount + 1
@@ -1509,19 +1509,19 @@ function addon:InitJewelcrafting(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,46403,350,35315,3,25229)
 	self:addTradeFlags(RecipeDB,46403,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,112)
-	self:addTradeAcquire(RecipeDB,46403,6,1077,4,25950,6,1077,4,27666)
+	self:addTradeAcquire(RecipeDB,46403,6,1077,4,27666)

 	-- Reckless Noble Topaz -- 46404
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,46404,350,35316,3,25229)
 	self:addTradeFlags(RecipeDB,46404,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,112)
-	self:addTradeAcquire(RecipeDB,46404,6,1077,4,25950,6,1077,4,27666)
+	self:addTradeAcquire(RecipeDB,46404,6,1077,4,27666)

 	-- Forceful Talasite -- 46405
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,46405,350,35318,3,25229)
 	self:addTradeFlags(RecipeDB,46405,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,112)
-	self:addTradeAcquire(RecipeDB,46405,6,1077,4,25950)
+	self:addTradeAcquire(RecipeDB,46405,6,1077,4,27666)

 	-- Eternal Earthstorm Diamond -- 46597
 	recipecount = recipecount + 1
@@ -1575,25 +1575,25 @@ function addon:InitJewelcrafting(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,47053,375,35759,4,25229)
 	self:addTradeFlags(RecipeDB,47053,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,112)
-	self:addTradeAcquire(RecipeDB,47053,6,1077,3,25032,6,1077,3,25032,6,1077,3,25950,6,1077,3,25950,6,1077,3,27666,6,1077,3,27666)
+	self:addTradeAcquire(RecipeDB,47053,6,1077,3,25032,6,1077,3,25032,6,1077,3,27666,6,1077,3,27666)

 	-- Steady Seaspray Emerald -- 47054
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,47054,375,35758,4,25229)
 	self:addTradeFlags(RecipeDB,47054,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,112)
-	self:addTradeAcquire(RecipeDB,47054,6,1077,3,25032,6,1077,3,25032,6,1077,3,25950,6,1077,3,25950,6,1077,3,27666,6,1077,3,27666)
+	self:addTradeAcquire(RecipeDB,47054,6,1077,3,25032,6,1077,3,27666)

 	-- Reckless Pyrestone -- 47055
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,47055,375,35760,4,25229)
 	self:addTradeFlags(RecipeDB,47055,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,112)
-	self:addTradeAcquire(RecipeDB,47055,6,1077,3,25032,6,1077,3,25032,6,1077,3,25950,6,1077,3,25950,6,1077,3,27666,6,1077,3,27666)
+	self:addTradeAcquire(RecipeDB,47055,6,1077,3,25032,6,1077,3,25032,6,1077,3,27666,6,1077,3,27666)

 	-- Quick Lionseye -- 47056
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,47056,375,35761,4,25229)
 	self:addTradeFlags(RecipeDB,47056,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,112)
-	self:addTradeAcquire(RecipeDB,47056,6,1077,3,25032,6,1077,3,25032,6,1077,3,25950,6,1077,3,25950,6,1077,3,27666,6,1077,3,27666)
+	self:addTradeAcquire(RecipeDB,47056,6,1077,3,25032,6,1077,3,25032,6,1077,3,27666,6,1077,3,27666)

 	-- Brilliant Glass -- 47280
 	recipecount = recipecount + 1
@@ -1605,7 +1605,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,48789,375,37503,1,25229)
 	self:addTradeFlags(RecipeDB,48789,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,112)
-	self:addTradeAcquire(RecipeDB,48789,6,1077,4,25950,6,1077,4,27666)
+	self:addTradeAcquire(RecipeDB,48789,6,1077,4,27666)

 	-- Bold Scarlet Ruby -- 53830
 	recipecount = recipecount + 1
diff --git a/RecipeDB/ARL-Leatherwork.lua b/RecipeDB/ARL-Leatherwork.lua
index a752e30..d6ace81 100644
--- a/RecipeDB/ARL-Leatherwork.lua
+++ b/RecipeDB/ARL-Leatherwork.lua
@@ -9,7 +9,7 @@ Leatherworking data for all of Ackis Recipe List
 Auto-generated using ARLDataminer.rb
 Entries to this file will be overwritten
 501 found from data mining.
-5 ignored.
+7 ignored.

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

@@ -226,8 +226,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Green Leather Armor -- 3772
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3772,155,4255,1,2108)
-	self:addTradeFlags(RecipeDB,3772,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,57)
-	self:addTradeAcquire(RecipeDB,3772,2,2679,2,2698)
+	self:addTradeFlags(RecipeDB,3772,1,4,21,22,23,24,25,26,27,28,29,30,36,40,57)
+	self:addTradeAcquire(RecipeDB,3772,2,2679)

 	-- Guardian Armor -- 3773
 	recipecount = recipecount + 1
@@ -262,8 +262,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Gem-studded Leather Belt -- 3778
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3778,185,4262,1,2108)
-	self:addTradeFlags(RecipeDB,3778,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,3778,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,57)
+	self:addTradeAcquire(RecipeDB,3778,2,2699)

 	-- Barbaric Belt -- 3779
 	recipecount = recipecount + 1
@@ -296,16 +296,17 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB,3818,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,5127,1,5564,1,8153,1,11081,1,11084,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087)

 	-- Raptor Hide Harness -- 4096
+	-- Ignored
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,4096,165,4455,2,2108)
-	--self:addTradeFlags(RecipeDB,4096,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	--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)

 	-- Raptor Hide Belt -- 4097
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,4097,165,4456,2,2108)
-	self:addTradeFlags(RecipeDB,4097,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,4097,1,4,21,22,23,24,25,26,27,28,29,30,36,40,57)
+	self:addTradeAcquire(RecipeDB,4097,2,2816)

 	-- Kodo Hide Bag -- 5244
 	recipecount = recipecount + 1
@@ -370,8 +371,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Barbaric Leggings -- 7149
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7149,170,5963,1,2108)
-	self:addTradeFlags(RecipeDB,7149,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,7149,1,4,21,22,23,24,25,26,27,28,29,30,36,40,57)
+	self:addTradeAcquire(RecipeDB,7149,2,2810,2,3958)

 	-- Barbaric Shoulders -- 7151
 	recipecount = recipecount + 1
@@ -406,7 +407,7 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Deviate Scale Belt -- 7955
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7955,115,6468,2,2108)
-	self:addTradeFlags(RecipeDB,7955,1,2,8,21,22,23,24,25,26,27,28,29,30,36,40,57)
+	self:addTradeFlags(RecipeDB,7955,2,8,21,22,23,24,25,26,27,28,29,30,36,40,57)
 	self:addTradeAcquire(RecipeDB,7955,4,1487)

 	-- Moonglow Vest -- 8322
@@ -550,8 +551,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Green Whelp Bracers -- 9202
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,9202,190,7386,2,2108)
-	self:addTradeFlags(RecipeDB,9202,1,4,21,22,23,24,25,26,27,28,29,30,36,40,57)
-	self:addTradeAcquire(RecipeDB,9202,2,4225)
+	self:addTradeFlags(RecipeDB,9202,2,4,21,22,23,24,25,26,27,28,29,30,36,40,57)
+	self:addTradeAcquire(RecipeDB,9202,2,4589)

 	-- Dusky Belt -- 9206
 	recipecount = recipecount + 1
@@ -604,8 +605,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Turtle Scale Gloves -- 10509
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,10509,205,8187,1,2108)
-	self:addTradeFlags(RecipeDB,10509,1,2,4,10,21,22,23,24,25,26,27,28,29,30,36,40,58)
-	self:addTradeAcquire(RecipeDB,10509,7,1,2,7854)
+	self:addTradeFlags(RecipeDB,10509,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,58)
+	self:addTradeAcquire(RecipeDB,10509,7,1)

 	-- Turtle Scale Breastplate -- 10511
 	recipecount = recipecount + 1
@@ -616,8 +617,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Nightscape Shoulders -- 10516
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,10516,210,8192,2,2108)
-	self:addTradeFlags(RecipeDB,10516,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,57)
-	self:addTradeAcquire(RecipeDB,10516,2,8160)
+	self:addTradeFlags(RecipeDB,10516,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	-- No acquire information

 	-- Turtle Scale Bracers -- 10518
 	recipecount = recipecount + 1
@@ -815,14 +816,14 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Heavy Scorpid Bracers -- 19048
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,19048,255,15077,1,2108)
-	self:addTradeFlags(RecipeDB,19048,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,58)
-	self:addTradeAcquire(RecipeDB,19048,2,12956)
+	self:addTradeFlags(RecipeDB,19048,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	-- No acquire information

 	-- Wicked Leather Gauntlets -- 19049
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,19049,260,15083,1,2108)
-	self:addTradeFlags(RecipeDB,19049,2,4,21,22,23,24,25,26,27,28,29,30,36,40,57)
-	self:addTradeAcquire(RecipeDB,19049,2,12943)
+	self:addTradeFlags(RecipeDB,19049,1,4,21,22,23,24,25,26,27,28,29,30,36,40,57)
+	self:addTradeAcquire(RecipeDB,19049,2,12942)

 	-- Green Dragonscale Breastplate -- 19050
 	recipecount = recipecount + 1
@@ -882,13 +883,13 @@ function addon:InitLeatherworking(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,19061,270,15061,1,2108)
 	self:addTradeFlags(RecipeDB,19061,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,57)
-	self:addTradeAcquire(RecipeDB,19061,2,7852,2,7854)
+	self:addTradeAcquire(RecipeDB,19061,2,7854)

 	-- Ironfeather Shoulders -- 19062
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,19062,270,15067,1,2108)
-	self:addTradeFlags(RecipeDB,19062,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,19062,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,57)
+	self:addTradeAcquire(RecipeDB,19062,2,12958)

 	-- Chimeric Boots -- 19063
 	recipecount = recipecount + 1
@@ -917,8 +918,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Stormshroud Pants -- 19067
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,19067,275,15057,1,2108)
-	self:addTradeFlags(RecipeDB,19067,2,4,21,22,23,24,25,26,27,28,29,30,36,40,52,57)
-	self:addTradeAcquire(RecipeDB,19067,2,12943)
+	self:addTradeFlags(RecipeDB,19067,3,21,22,23,24,25,26,27,28,29,30,36,41,52,57)
+	-- No acquire information

 	-- Warbear Harness -- 19068
 	recipecount = recipecount + 1
@@ -1019,8 +1020,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Black Dragonscale Breastplate -- 19085
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,19085,290,15050,1,2108)
-	self:addTradeFlags(RecipeDB,19085,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,19085,4,21,22,23,24,25,26,27,28,29,30,36,40,58)
+	self:addTradeAcquire(RecipeDB,19085,2,9499)

 	-- Ironfeather Breastplate -- 19086
 	recipecount = recipecount + 1
@@ -1176,8 +1177,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Gloves of the Greatfather -- 21943
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,21943,190,17721,2,2108)
-	self:addTradeFlags(RecipeDB,21943,7,21,22,23,24,25,26,27,28,29,30,36,40,57)
-	self:addTradeAcquire(RecipeDB,21943,5,1)
+	self:addTradeFlags(RecipeDB,21943,1,2,7,11,21,22,23,24,25,26,27,28,29,30,36,40,57)
+	self:addTradeAcquire(RecipeDB,21943,5,1,3,13433,3,13444,3,13445)

 	-- Rugged Leather -- 22331
 	recipecount = recipecount + 1
@@ -1200,44 +1201,44 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Gordok Ogre Suit -- 22815
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,22815,275,18258,2,2108)
-	self:addTradeFlags(RecipeDB,22815,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,22815,1,2,5,8,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,22815,4,5518)

 	-- Girdle of Insight -- 22921
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,22921,300,18504,3,2108)
-	self:addTradeFlags(RecipeDB,22921,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,22921,1,2,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,22921,8,23)

 	-- Mongoose Boots -- 22922
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,22922,300,18506,3,2108)
-	self:addTradeFlags(RecipeDB,22922,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,22922,1,2,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,22922,8,23)

 	-- Swift Flight Bracers -- 22923
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,22923,300,18508,3,2108)
-	self:addTradeFlags(RecipeDB,22923,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,22923,1,2,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,22923,8,23)

 	-- Chromatic Cloak -- 22926
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,22926,300,18509,4,2108)
-	self:addTradeFlags(RecipeDB,22926,21,22,23,24,25,26,27,28,29,30,36,40,60)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,22926,1,2,21,22,23,24,25,26,27,28,29,30,36,40,60)
+	self:addTradeAcquire(RecipeDB,22926,8,23)

 	-- Hide of the Wild -- 22927
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,22927,300,18510,4,2108)
-	self:addTradeFlags(RecipeDB,22927,21,22,23,24,25,26,27,28,29,30,36,40,60)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,22927,1,2,21,22,23,24,25,26,27,28,29,30,36,40,60)
+	self:addTradeAcquire(RecipeDB,22927,8,23)

 	-- Shifting Cloak -- 22928
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,22928,300,18511,4,2108)
-	self:addTradeFlags(RecipeDB,22928,21,22,23,24,25,26,27,28,29,30,36,40,52,60)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,22928,1,2,21,22,23,24,25,26,27,28,29,30,36,40,52,60)
+	self:addTradeAcquire(RecipeDB,22928,8,23)

 	-- Heavy Leather Ball -- 23190
 	recipecount = recipecount + 1
@@ -1260,8 +1261,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Timbermaw Brawlers -- 23704
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23704,300,19049,1,2108)
-	self:addTradeFlags(RecipeDB,23704,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,57,99)
-	self:addTradeAcquire(RecipeDB,23704,6,576,3,11557)
+	self:addTradeFlags(RecipeDB,23704,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	-- No acquire information

 	-- Dawn Treaders -- 23705
 	recipecount = recipecount + 1
@@ -1284,20 +1285,20 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Chromatic Gauntlets -- 23708
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23708,300,19157,1,2108)
-	self:addTradeFlags(RecipeDB,23708,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,23708,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,23708,2,12944)

 	-- Corehound Belt -- 23709
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23709,300,19162,1,2108)
-	self:addTradeFlags(RecipeDB,23709,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,23709,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,23709,2,12944)

 	-- Molten Belt -- 23710
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23710,300,19163,1,2108)
-	self:addTradeFlags(RecipeDB,23710,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,23710,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeAcquire(RecipeDB,23710,2,12944)

 	-- Primal Batskin Jerkin -- 24121
 	recipecount = recipecount + 1
@@ -1459,7 +1460,7 @@ function addon:InitLeatherworking(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,32455,325,23793,1,2108)
 	self:addTradeFlags(RecipeDB,32455,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,32455,2,16748,2,19196)
+	self:addTradeAcquire(RecipeDB,32455,2,16689,2,16748,2,19196)

 	-- Knothide Armor Kit -- 32456
 	recipecount = recipecount + 1
@@ -2518,6 +2519,7 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB,55199,1,26911,1,26961,1,26996,1,26998,1,28700)

 	-- Bracers of Deflection -- 55243
+	-- Ignored
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,55243,400,41264,3,2108)
 	--self:addTradeFlags(RecipeDB,55243,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,52,57)
@@ -3045,13 +3047,19 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeFlags(RecipeDB,61002,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,58)
 	self:addTradeAcquire(RecipeDB,61002,2,32515)

-
+	-- 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,41,57)
+	self:addTradeAcquire(RecipeDB,4096,2,2819)
 	-- Ignored Recipes:
+	-- 4096 - Raptor Hide Harness
 	-- 8195
 	-- 15141
 	-- 10550 - Nightscape Cloak
 	-- 19106 - Onyxia Scale Breastplate
 	-- 40000
+	-- 55243 - Bracers of Deflection
 	return recipecount

 end
diff --git a/RecipeDB/ARL-Mob.lua b/RecipeDB/ARL-Mob.lua
index 67d36ca..4233f1c 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

-589 found from data mining.  0 ignored.
+592 found from data mining.  0 ignored.

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

@@ -38,9 +38,9 @@ local BBOSS				= LibStub("LibBabble-Boss-3.0"):GetLookupTable()

 function addon:InitMob(MobDB)

-	self:addLookupList(MobDB,157,L["Goretusk"],BZONE["Westfall"],48.30,55.39)
-	self:addLookupList(MobDB,450,L["Defias Renegade Mage"],BZONE["Westfall"],44.93,80.28)
-	self:addLookupList(MobDB,547,L["Great Goretusk"],BZONE["Westfall"],58.44,61.66)
+	self:addLookupList(MobDB,157,L["Goretusk"],BZONE["Westfall"],48.31,55.37)
+	self:addLookupList(MobDB,450,L["Defias Renegade Mage"],BZONE["Westfall"],44.94,80.28)
+	self:addLookupList(MobDB,547,L["Great Goretusk"],BZONE["Westfall"],58.45,61.66)
 	self:addLookupList(MobDB,590,L["Defias Looter"],BZONE["Westfall"],42.61,65.43)
 	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)
@@ -48,78 +48,78 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,690,L["Cold Eye Basilisk"],BZONE["Stranglethorn Vale"],34.67,40.57)
 	self:addLookupList(MobDB,764,L["Swampwalker"],BZONE["Swamp of Sorrows"],26.86,38.32)
 	self:addLookupList(MobDB,765,L["Swampwalker Elder"],BZONE["Swamp of Sorrows"],11.68,34.63)
-	self:addLookupList(MobDB,766,L["Tangled Horror"],BZONE["Swamp of Sorrows"],44.85,42.31)
+	self:addLookupList(MobDB,766,L["Tangled Horror"],BZONE["Swamp of Sorrows"],44.85,42.32)
 	self:addLookupList(MobDB,772,L["Stranglethorn Tigress"],BZONE["Stranglethorn Vale"],41.34,33.60)
-	self:addLookupList(MobDB,780,L["Skullsplitter Mystic"],BZONE["Stranglethorn Vale"],44.59,35.98)
-	self:addLookupList(MobDB,910,L["Defias Enchanter"],BZONE["Duskwood"],39.04,74.69)
+	self:addLookupList(MobDB,780,L["Skullsplitter Mystic"],BZONE["Stranglethorn Vale"],44.59,35.97)
+	self:addLookupList(MobDB,910,L["Defias Enchanter"],BZONE["Duskwood"],39.06,74.70)
 	self:addLookupList(MobDB,923,L["Young Black Ravager"],BZONE["Duskwood"],48.59,64.48)
-	self:addLookupList(MobDB,938,L["Kurzen Commando"],BZONE["Stranglethorn Vale"],46.65,7.986)
-	self:addLookupList(MobDB,1015,L["Highland Raptor"],BZONE["Wetlands"],51.82,26.84)
-	self:addLookupList(MobDB,1017,L["Highland Scytheclaw"],BZONE["Wetlands"],47.32,24.09)
+	self:addLookupList(MobDB,938,L["Kurzen Commando"],BZONE["Stranglethorn Vale"],46.65,7.984)
+	self:addLookupList(MobDB,1015,L["Highland Raptor"],BZONE["Wetlands"],51.83,26.85)
+	self:addLookupList(MobDB,1017,L["Highland Scytheclaw"],BZONE["Wetlands"],47.26,24.07)
 	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.49,20.55)
 	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.71,24.12)
-	self:addLookupList(MobDB,1081,L["Mire Lord"],BZONE["Swamp of Sorrows"],7.501,32.08)
+	self:addLookupList(MobDB,1054,L["Dark Iron Demolitionist"],BZONE["Wetlands"],56.71,24.11)
+	self:addLookupList(MobDB,1081,L["Mire Lord"],BZONE["Swamp of Sorrows"],7.495,32.08)
 	self:addLookupList(MobDB,1082,L["Sawtooth Crocolisk"],BZONE["Swamp of Sorrows"],54.71,40.91)
 	self:addLookupList(MobDB,1085,L["Elder Stranglethorn Tiger"],BZONE["Stranglethorn Vale"],33.12,18.18)
 	self:addLookupList(MobDB,1160,L["Captain Halyndor"],BZONE["Wetlands"],15.10,24.33)
 	self:addLookupList(MobDB,1364,L["Balgaras the Foul"],BZONE["Wetlands"],62.12,29.09)
-	self:addLookupList(MobDB,1417,L["Young Wetlands Crocolisk"],BZONE["Wetlands"],36.40,44.54)
+	self:addLookupList(MobDB,1417,L["Young Wetlands Crocolisk"],BZONE["Wetlands"],36.40,44.55)
 	self:addLookupList(MobDB,1488,L["Zanzil Zombie"],BZONE["Stranglethorn Vale"],37.99,55.96)
 	self:addLookupList(MobDB,1550,L["Thrashtail Basilisk"],BZONE["Stranglethorn Vale"],39.35,49.03)
 	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,1561,L["Bloodsail Raider"],BZONE["Stranglethorn Vale"],29.85,71.07)
 	self:addLookupList(MobDB,1732,L["Defias Squallshaper"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,1783,L["Skeletal Flayer"],BZONE["Tirisfal Glades"],54.63,46.18)
 	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)
 	self:addLookupList(MobDB,1813,L["Decaying Horror"],BZONE["Western Plaguelands"],62.88,35.28)
 	self:addLookupList(MobDB,1815,L["Diseased Black Bear"],BZONE["Tirisfal Glades"],84.49,70.25)
-	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.67,15.27)
-	self:addLookupList(MobDB,1844,L["Foreman Marcrid"],BZONE["Western Plaguelands"],46.45,33.85)
+	self:addLookupList(MobDB,1822,L["Venom Mist Lurker"],BZONE["Tirisfal Glades"],84.42,69.56)
+	self:addLookupList(MobDB,1836,L["Scarlet Cavalier"],BZONE["Western Plaguelands"],42.66,15.26)
+	self:addLookupList(MobDB,1844,L["Foreman Marcrid"],BZONE["Western Plaguelands"],46.46,33.86)
 	self:addLookupList(MobDB,1853,BBOSS["Darkmaster Gandling"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,1885,L["Scarlet Smith"],BZONE["Western Plaguelands"],45.42,13.25)
 	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)
+	self:addLookupList(MobDB,2246,L["Syndicate Assassin"],BZONE["Alterac Mountains"],39.89,16.47)
 	self:addLookupList(MobDB,2248,L["Cave Yeti"],BZONE["Hillsbrad Foothills"],45.86,31.21)
 	self:addLookupList(MobDB,2249,L["Ferocious Yeti"],BZONE["Hillsbrad Foothills"],44.35,29.88)
 	self:addLookupList(MobDB,2264,L["Hillsbrad Tailor"],BZONE["Hillsbrad Foothills"],36.30,44.23)
-	self:addLookupList(MobDB,2337,L["Dark Strand Voidcaller"],BZONE["Darkshore"],56.35,25.08)
-	self:addLookupList(MobDB,2356,L["Elder Gray Bear"],BZONE["Arathi Highlands"],22.97,24.54)
-	self:addLookupList(MobDB,2374,L["Torn Fin Muckdweller"],BZONE["Hillsbrad Foothills"],28.99,70.18)
-	self:addLookupList(MobDB,2375,L["Torn Fin Coastrunner"],BZONE["Hillsbrad Foothills"],30.37,70.82)
+	self:addLookupList(MobDB,2337,L["Dark Strand Voidcaller"],BZONE["Darkshore"],56.31,25.10)
+	self:addLookupList(MobDB,2356,L["Elder Gray Bear"],BZONE["Arathi Highlands"],22.93,24.60)
+	self:addLookupList(MobDB,2374,L["Torn Fin Muckdweller"],BZONE["Hillsbrad Foothills"],28.98,70.18)
+	self:addLookupList(MobDB,2375,L["Torn Fin Coastrunner"],BZONE["Hillsbrad Foothills"],30.36,70.82)
 	self:addLookupList(MobDB,2376,L["Torn Fin Oracle"],BZONE["Hillsbrad Foothills"],43.83,67.11)
 	self:addLookupList(MobDB,2377,L["Torn Fin Tidehunter"],BZONE["Hillsbrad Foothills"],44.22,66.96)
-	self:addLookupList(MobDB,2407,L["Hulking Mountain Lion"],BZONE["Hillsbrad Foothills"],39.55,22.99)
-	self:addLookupList(MobDB,2554,L["Witherbark Axe Thrower"],BZONE["Arathi Highlands"],65.91,67.59)
+	self:addLookupList(MobDB,2407,L["Hulking Mountain Lion"],BZONE["Hillsbrad Foothills"],39.61,23.08)
+	self:addLookupList(MobDB,2554,L["Witherbark Axe Thrower"],BZONE["Arathi Highlands"],65.91,67.60)
 	self:addLookupList(MobDB,2556,L["Witherbark Headhunter"],BZONE["Arathi Highlands"],68.01,73.04)
-	self:addLookupList(MobDB,2557,L["Witherbark Shadow Hunter"],BZONE["Arathi Highlands"],68.09,79.66)
+	self:addLookupList(MobDB,2557,L["Witherbark Shadow Hunter"],BZONE["Arathi Highlands"],68.09,79.70)
 	self:addLookupList(MobDB,2558,L["Witherbark Berserker"],BZONE["Arathi Highlands"],24.01,65.16)
 	self:addLookupList(MobDB,2587,L["Syndicate Pathstalker"],BZONE["Arathi Highlands"],32.61,28.92)
 	self:addLookupList(MobDB,2589,L["Syndicate Mercenary"],BZONE["Arathi Highlands"],32.92,28.94)
-	self:addLookupList(MobDB,2606,L["Nimar the Slayer"],BZONE["Arathi Highlands"],65.78,68.82)
-	self:addLookupList(MobDB,2644,L["Vilebranch Hideskinner"],BZONE["The Hinterlands"],63.50,73.56)
-	self:addLookupList(MobDB,2681,L["Vilebranch Raiding Wolf"],BZONE["The Hinterlands"],59.73,75.54)
-	self:addLookupList(MobDB,2926,L["Silvermane Stalker"],BZONE["The Hinterlands"],63.75,54.50)
-	self:addLookupList(MobDB,3256,L["Sunscale Scytheclaw"],BZONE["The Barrens"],54.32,38.75)
+	self:addLookupList(MobDB,2606,L["Nimar the Slayer"],BZONE["Arathi Highlands"],65.79,68.81)
+	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.76,54.50)
+	self:addLookupList(MobDB,3256,L["Sunscale Scytheclaw"],BZONE["The Barrens"],54.32,38.74)
 	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)
-	self:addLookupList(MobDB,3531,L["Moonrage Tailor"],BZONE["Silverpine Forest"],47.04,72.61)
+	self:addLookupList(MobDB,3531,L["Moonrage Tailor"],BZONE["Silverpine Forest"],47.04,72.62)
 	self:addLookupList(MobDB,3809,L["Ashenvale Bear"],BZONE["Ashenvale"],46.76,56.08)
-	self:addLookupList(MobDB,3818,L["Elder Shadowhorn Stag"],BZONE["Ashenvale"],63.62,48.49)
-	self:addLookupList(MobDB,3825,L["Ghostpaw Alpha"],BZONE["Ashenvale"],67.87,55.70)
+	self:addLookupList(MobDB,3818,L["Elder Shadowhorn Stag"],BZONE["Ashenvale"],63.62,48.50)
+	self:addLookupList(MobDB,3825,L["Ghostpaw Alpha"],BZONE["Ashenvale"],67.86,55.69)
 	self:addLookupList(MobDB,3834,L["Crazed Ancient"],BZONE["Ashenvale"],58.38,38.75)
-	self:addLookupList(MobDB,3919,L["Withered Ancient"],BZONE["Ashenvale"],58.40,38.88)
-	self:addLookupList(MobDB,4028,L["Charred Ancient"],BZONE["Stonetalon Mountains"],33.99,66.76)
-	self:addLookupList(MobDB,4029,L["Blackened Ancient"],BZONE["Stonetalon Mountains"],34.00,66.71)
+	self:addLookupList(MobDB,3919,L["Withered Ancient"],BZONE["Ashenvale"],58.40,38.89)
+	self:addLookupList(MobDB,4028,L["Charred Ancient"],BZONE["Stonetalon Mountains"],33.99,66.75)
+	self:addLookupList(MobDB,4029,L["Blackened Ancient"],BZONE["Stonetalon Mountains"],33.99,66.71)
 	self:addLookupList(MobDB,4041,L["Scorched Basilisk"],BZONE["Stonetalon Mountains"],33.69,72.02)
 	self:addLookupList(MobDB,4042,L["Singed Basilisk"],BZONE["Stonetalon Mountains"],33.32,66.81)
-	self:addLookupList(MobDB,4117,L["Cloud Serpent"],BZONE["Thousand Needles"],43.03,48.87)
-	self:addLookupList(MobDB,4143,L["Sparkleshell Snapper"],BZONE["Thousand Needles"],81.21,64.33)
-	self:addLookupList(MobDB,4147,L["Saltstone Basilisk"],BZONE["Thousand Needles"],75.11,61.04)
+	self:addLookupList(MobDB,4117,L["Cloud Serpent"],BZONE["Thousand Needles"],43.02,48.87)
+	self:addLookupList(MobDB,4143,L["Sparkleshell Snapper"],BZONE["Thousand Needles"],81.20,64.36)
+	self:addLookupList(MobDB,4147,L["Saltstone Basilisk"],BZONE["Thousand Needles"],75.12,60.99)
 	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)
@@ -127,16 +127,16 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,4298,L["Scarlet Defender"],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.95,25.09)
-	self:addLookupList(MobDB,4343,L["Drywallow Snapper"],BZONE["Dustwallow Marsh"],39.52,37.73)
-	self:addLookupList(MobDB,4364,L["Strashaz Warrior"],BZONE["Dustwallow Marsh"],75.05,19.31)
-	self:addLookupList(MobDB,4368,L["Strashaz Myrmidon"],BZONE["Dustwallow Marsh"],76.18,17.98)
-	self:addLookupList(MobDB,4467,L["Vilebranch Soothsayer"],BZONE["The Hinterlands"],52.86,60.66)
-	self:addLookupList(MobDB,4494,L["Scarlet Spellbinder"],BZONE["Western Plaguelands"],54.87,27.41)
+	self:addLookupList(MobDB,4341,L["Drywallow Crocolisk"],BZONE["Dustwallow Marsh"],45.95,25.08)
+	self:addLookupList(MobDB,4343,L["Drywallow Snapper"],BZONE["Dustwallow Marsh"],39.52,37.74)
+	self:addLookupList(MobDB,4364,L["Strashaz Warrior"],BZONE["Dustwallow Marsh"],75.02,19.38)
+	self:addLookupList(MobDB,4368,L["Strashaz Myrmidon"],BZONE["Dustwallow Marsh"],76.19,17.97)
+	self:addLookupList(MobDB,4467,L["Vilebranch Soothsayer"],BZONE["The Hinterlands"],52.87,60.65)
+	self:addLookupList(MobDB,4494,L["Scarlet Spellbinder"],BZONE["Western Plaguelands"],54.87,27.42)
 	self:addLookupList(MobDB,4540,L["Scarlet Monk"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,4674,L["Hatefury Shadowstalker"],BZONE["Desolace"],75.36,20.73)
+	self:addLookupList(MobDB,4674,L["Hatefury Shadowstalker"],BZONE["Desolace"],75.37,20.74)
 	self:addLookupList(MobDB,4676,L["Lesser Infernal"],BZONE["Desolace"],52.49,74.70)
-	self:addLookupList(MobDB,4834,L["Theramore Infiltrator"],BZONE["Dustwallow Marsh"],39.48,30.99)
+	self:addLookupList(MobDB,4834,L["Theramore Infiltrator"],BZONE["Dustwallow Marsh"],39.48,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)
@@ -146,16 +146,16 @@ function addon:InitMob(MobDB)
 	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.67,43.96)
-	self:addLookupList(MobDB,5420,L["Glasshide Gazer"],BZONE["Tanaris"],51.19,51.26)
-	self:addLookupList(MobDB,5422,L["Scorpid Hunter"],BZONE["Tanaris"],54.77,30.07)
-	self:addLookupList(MobDB,5423,L["Scorpid Tail Lasher"],BZONE["Un'Goro Crater"],83.29,39.43)
-	self:addLookupList(MobDB,5425,L["Starving Blisterpaw"],BZONE["Un'Goro Crater"],83.06,42.93)
-	self:addLookupList(MobDB,5426,L["Blisterpaw Hyena"],BZONE["Tanaris"],52.23,46.22)
+	self:addLookupList(MobDB,5419,L["Glasshide Basilisk"],BZONE["Un'Goro Crater"],83.68,43.95)
+	self:addLookupList(MobDB,5420,L["Glasshide Gazer"],BZONE["Tanaris"],51.20,51.25)
+	self:addLookupList(MobDB,5422,L["Scorpid Hunter"],BZONE["Tanaris"],54.78,30.07)
+	self:addLookupList(MobDB,5423,L["Scorpid Tail Lasher"],BZONE["Un'Goro Crater"],83.31,39.45)
+	self:addLookupList(MobDB,5425,L["Starving Blisterpaw"],BZONE["Un'Goro Crater"],83.07,42.95)
+	self:addLookupList(MobDB,5426,L["Blisterpaw Hyena"],BZONE["Tanaris"],52.19,46.19)
 	self:addLookupList(MobDB,5460,L["Centipaar Sandreaver"],BZONE["Un'Goro Crater"],53.98,47.89)
 	self:addLookupList(MobDB,5474,L["Dunemaul Brute"],BZONE["Tanaris"],41.38,56.62)
 	self:addLookupList(MobDB,5481,L["Thistleshrub Dew Collector"],BZONE["Tanaris"],29.51,65.50)
-	self:addLookupList(MobDB,5615,L["Wastewander Rogue"],BZONE["Tanaris"],61.18,37.27)
+	self:addLookupList(MobDB,5615,L["Wastewander Rogue"],BZONE["Tanaris"],61.18,37.28)
 	self:addLookupList(MobDB,5616,L["Wastewander Thief"],BZONE["Tanaris"],63.09,30.09)
 	self:addLookupList(MobDB,5617,L["Wastewander Shadow Mage"],BZONE["Tanaris"],61.17,37.27)
 	self:addLookupList(MobDB,5618,L["Wastewander Bandit"],BZONE["Tanaris"],63.09,30.18)
@@ -165,70 +165,72 @@ function addon:InitMob(MobDB)
 	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.97,43.80)
+	self:addLookupList(MobDB,5843,L["Slave Worker"],BZONE["Searing Gorge"],40.97,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.33,55.93)
-	self:addLookupList(MobDB,5860,L["Twilight Dark Shaman"],BZONE["Searing Gorge"],23.23,36.82)
-	self:addLookupList(MobDB,5861,L["Twilight Fire Guard"],BZONE["Searing Gorge"],23.42,34.50)
+	self:addLookupList(MobDB,5846,L["Dark Iron Taskmaster"],BZONE["Searing Gorge"],42.11,39.87)
+	self:addLookupList(MobDB,5853,L["Tempered War Golem"],BZONE["Searing Gorge"],64.36,55.76)
+	self:addLookupList(MobDB,5860,L["Twilight Dark Shaman"],BZONE["Searing Gorge"],23.22,36.82)
+	self:addLookupList(MobDB,5861,L["Twilight Fire Guard"],BZONE["Searing Gorge"],23.41,34.50)
 	self:addLookupList(MobDB,5862,L["Twilight Geomancer"],BZONE["Searing Gorge"],24.45,29.17)
 	self:addLookupList(MobDB,5990,L["Redstone Basilisk"],BZONE["Blasted Lands"],58.01,31.29)
 	self:addLookupList(MobDB,5992,L["Ashmane Boar"],BZONE["Blasted Lands"],58.70,30.82)
-	self:addLookupList(MobDB,5993,L["Helboar"],BZONE["Blasted Lands"],55.21,49.78)
-	self:addLookupList(MobDB,6005,L["Shadowsworn Thug"],BZONE["Blasted Lands"],64.81,35.69)
-	self:addLookupList(MobDB,6138,L["Arkkoran Oracle"],BZONE["Azshara"],77.23,42.50)
-	self:addLookupList(MobDB,6144,L["Son of Arkkoroc"],BZONE["Azshara"],60.65,53.30)
-	self:addLookupList(MobDB,6146,L["Cliff Breaker"],BZONE["Azshara"],60.39,59.54)
-	self:addLookupList(MobDB,6201,L["Legashi Rogue"],BZONE["Azshara"],57.27,21.23)
+	self:addLookupList(MobDB,5993,L["Helboar"],BZONE["Blasted Lands"],55.22,49.77)
+	self:addLookupList(MobDB,6005,L["Shadowsworn Thug"],BZONE["Blasted Lands"],64.82,35.68)
+	self:addLookupList(MobDB,6138,L["Arkkoran Oracle"],BZONE["Azshara"],77.24,42.53)
+	self:addLookupList(MobDB,6144,L["Son of Arkkoroc"],BZONE["Azshara"],60.69,53.34)
+	self:addLookupList(MobDB,6146,L["Cliff Breaker"],BZONE["Azshara"],60.41,59.53)
+	self:addLookupList(MobDB,6201,L["Legashi Rogue"],BZONE["Azshara"],57.28,21.22)
 	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.81,16.92)
 	self:addLookupList(MobDB,6514,L["Un'Goro Gorilla"],BZONE["Un'Goro Crater"],64.77,17.11)
 	self:addLookupList(MobDB,6518,L["Tar Lurker"],BZONE["Un'Goro Crater"],47.90,20.21)
-	self:addLookupList(MobDB,6553,L["Gorishi Reaver"],BZONE["Un'Goro Crater"],49.09,81.57)
-	self:addLookupList(MobDB,6556,L["Muculent Ooze"],BZONE["Un'Goro Crater"],68.38,34.32)
+	self:addLookupList(MobDB,6553,L["Gorishi Reaver"],BZONE["Un'Goro Crater"],49.09,81.58)
+	self:addLookupList(MobDB,6556,L["Muculent Ooze"],BZONE["Un'Goro Crater"],68.38,34.30)
 	self:addLookupList(MobDB,6557,L["Primal Ooze"],BZONE["Un'Goro Crater"],53.29,49.52)
 	self:addLookupList(MobDB,6559,L["Glutinous Ooze"],BZONE["Un'Goro Crater"],35.63,48.57)
-	self:addLookupList(MobDB,7025,L["Blackrock Soldier"],BZONE["Burning Steppes"],47.33,54.47)
-	self:addLookupList(MobDB,7027,L["Blackrock Slayer"],BZONE["Burning Steppes"],46.25,50.27)
+	self:addLookupList(MobDB,6929,L["Innkeeper Gryshka"],BZONE["Silverpine Forest"],58.03,45.20)
+	self:addLookupList(MobDB,7025,L["Blackrock Soldier"],BZONE["Burning Steppes"],47.34,54.47)
+	self:addLookupList(MobDB,7027,L["Blackrock Slayer"],BZONE["Burning Steppes"],46.25,50.25)
 	self:addLookupList(MobDB,7029,L["Blackrock Battlemaster"],BZONE["Burning Steppes"],40.95,34.77)
-	self:addLookupList(MobDB,7035,L["Firegut Brute"],BZONE["Burning Steppes"],81.90,42.47)
-	self:addLookupList(MobDB,7037,L["Thaurissan Firewalker"],BZONE["Burning Steppes"],62.94,39.33)
-	self:addLookupList(MobDB,7040,L["Black Dragonspawn"],BZONE["Burning Steppes"],86.90,45.99)
-	self:addLookupList(MobDB,7047,L["Black Broodling"],BZONE["Burning Steppes"],87.19,51.63)
+	self:addLookupList(MobDB,7035,L["Firegut Brute"],BZONE["Burning Steppes"],81.90,42.39)
+	self:addLookupList(MobDB,7037,L["Thaurissan Firewalker"],BZONE["Burning Steppes"],62.95,39.32)
+	self:addLookupList(MobDB,7040,L["Black Dragonspawn"],BZONE["Burning Steppes"],86.85,45.97)
+	self:addLookupList(MobDB,7047,L["Black Broodling"],BZONE["Burning Steppes"],87.18,51.64)
 	self:addLookupList(MobDB,7055,L["Blackrock Worg"],BZONE["Burning Steppes"],48.49,56.21)
-	self:addLookupList(MobDB,7106,L["Jadefire Rogue"],BZONE["Darkshore"],46.37,85.23)
-	self:addLookupList(MobDB,7109,L["Jadefire Felsworn"],BZONE["Darkshore"],46.42,84.63)
+	self:addLookupList(MobDB,7106,L["Jadefire Rogue"],BZONE["Darkshore"],46.40,85.26)
+	self:addLookupList(MobDB,7109,L["Jadefire Felsworn"],BZONE["Darkshore"],46.44,84.66)
+	self:addLookupList(MobDB,7120,L["Jaedenar Warlock"],BZONE["Felwood"],37.66,53.04)
 	self:addLookupList(MobDB,7155,L["Deadwood Pathfinder"],BZONE["Felwood"],48.75,90.83)
-	self:addLookupList(MobDB,7158,L["Deadwood Shaman"],BZONE["Felwood"],62.73,9.529)
+	self:addLookupList(MobDB,7158,L["Deadwood Shaman"],BZONE["Felwood"],62.73,9.527)
 	self:addLookupList(MobDB,7346,L["Splinterbone Centurion"],BZONE["Razorfen Downs"],0,0)
-	self:addLookupList(MobDB,7372,L["Deadwind Warlock"],BZONE["Deadwind Pass"],61.16,72.67)
-	self:addLookupList(MobDB,7428,L["Frostmaul Giant"],BZONE["Winterspring"],61.97,68.64)
-	self:addLookupList(MobDB,7435,L["Cobalt Wyrmkin"],BZONE["Winterspring"],57.86,51.64)
-	self:addLookupList(MobDB,7436,L["Cobalt Scalebane"],BZONE["Winterspring"],57.86,51.86)
-	self:addLookupList(MobDB,7437,L["Cobalt Mageweaver"],BZONE["Winterspring"],57.87,51.84)
+	self:addLookupList(MobDB,7372,L["Deadwind Warlock"],BZONE["Deadwind Pass"],61.15,72.66)
+	self:addLookupList(MobDB,7428,L["Frostmaul Giant"],BZONE["Winterspring"],61.97,68.86)
+	self:addLookupList(MobDB,7435,L["Cobalt Wyrmkin"],BZONE["Winterspring"],57.85,51.64)
+	self:addLookupList(MobDB,7436,L["Cobalt Scalebane"],BZONE["Winterspring"],57.85,51.86)
+	self:addLookupList(MobDB,7437,L["Cobalt Mageweaver"],BZONE["Winterspring"],57.86,51.84)
 	self:addLookupList(MobDB,7438,L["Winterfall Ursa"],BZONE["Winterspring"],67.01,38.36)
-	self:addLookupList(MobDB,7440,L["Winterfall Den Watcher"],BZONE["Winterspring"],52.20,38.48)
+	self:addLookupList(MobDB,7440,L["Winterfall Den Watcher"],BZONE["Winterspring"],52.19,38.48)
 	self:addLookupList(MobDB,7441,L["Winterfall Totemic"],BZONE["Felwood"],45.41,3.633)
 	self:addLookupList(MobDB,7443,L["Shardtooth Mauler"],BZONE["Winterspring"],60.75,34.55)
 	self:addLookupList(MobDB,7444,L["Shardtooth Bear"],BZONE["Winterspring"],42.21,38.81)
-	self:addLookupList(MobDB,7445,L["Elder Shardtooth"],BZONE["Winterspring"],59.53,25.71)
-	self:addLookupList(MobDB,7446,L["Rabid Shardtooth"],BZONE["Winterspring"],61.58,72.23)
-	self:addLookupList(MobDB,7447,L["Fledgling Chillwind"],BZONE["Winterspring"],42.06,39.42)
-	self:addLookupList(MobDB,7448,L["Chillwind Chimaera"],BZONE["Winterspring"],62.69,38.56)
-	self:addLookupList(MobDB,7449,L["Chillwind Ravager"],BZONE["Winterspring"],59.35,26.60)
-	self:addLookupList(MobDB,7457,L["Rogue Ice Thistle"],BZONE["Winterspring"],42.40,38.85)
-	self:addLookupList(MobDB,7458,L["Ice Thistle Yeti"],BZONE["Winterspring"],65.21,40.71)
-	self:addLookupList(MobDB,7459,L["Ice Thistle Matriarch"],BZONE["Winterspring"],68.37,41.99)
-	self:addLookupList(MobDB,7460,L["Ice Thistle Patriarch"],BZONE["Winterspring"],68.28,41.80)
+	self:addLookupList(MobDB,7445,L["Elder Shardtooth"],BZONE["Winterspring"],59.53,25.72)
+	self:addLookupList(MobDB,7446,L["Rabid Shardtooth"],BZONE["Winterspring"],61.60,72.23)
+	self:addLookupList(MobDB,7447,L["Fledgling Chillwind"],BZONE["Winterspring"],42.06,39.43)
+	self:addLookupList(MobDB,7448,L["Chillwind Chimaera"],BZONE["Winterspring"],62.68,38.54)
+	self:addLookupList(MobDB,7449,L["Chillwind Ravager"],BZONE["Winterspring"],59.35,26.62)
+	self:addLookupList(MobDB,7457,L["Rogue Ice Thistle"],BZONE["Winterspring"],42.39,38.86)
+	self:addLookupList(MobDB,7458,L["Ice Thistle Yeti"],BZONE["Winterspring"],65.21,40.70)
+	self:addLookupList(MobDB,7459,L["Ice Thistle Matriarch"],BZONE["Winterspring"],68.38,41.98)
+	self:addLookupList(MobDB,7460,L["Ice Thistle Patriarch"],BZONE["Winterspring"],68.29,41.79)
 	self:addLookupList(MobDB,7524,L["Anguished Highborne"],BZONE["Winterspring"],53.45,42.93)
 	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.90,45.09)
 	self:addLookupList(MobDB,7883,L["Andre Firebeard"],BZONE["Tanaris"],74.16,46.33)
-	self:addLookupList(MobDB,8546,L["Dark Adept"],BZONE["Eastern Plaguelands"],66.86,36.90)
-	self:addLookupList(MobDB,8550,L["Shadowmage"],BZONE["Eastern Plaguelands"],70.73,40.03)
-	self:addLookupList(MobDB,8561,L["Mossflayer Shadowhunter"],BZONE["Eastern Plaguelands"],62.87,15.25)
-	self:addLookupList(MobDB,8637,L["Dark Iron Watchman"],BZONE["Searing Gorge"],64.41,56.04)
+	self:addLookupList(MobDB,8546,L["Dark Adept"],BZONE["Eastern Plaguelands"],66.75,36.87)
+	self:addLookupList(MobDB,8550,L["Shadowmage"],BZONE["Eastern Plaguelands"],70.62,40.03)
+	self:addLookupList(MobDB,8561,L["Mossflayer Shadowhunter"],BZONE["Eastern Plaguelands"],62.92,15.22)
+	self:addLookupList(MobDB,8637,L["Dark Iron Watchman"],BZONE["Searing Gorge"],64.44,55.94)
 	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)
@@ -243,19 +245,19 @@ function addon:InitMob(MobDB)
 	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.76,18.10)
-	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.06)
+	self:addLookupList(MobDB,8957,L["Angerclaw Grizzly"],BZONE["Felwood"],56.74,18.09)
+	self:addLookupList(MobDB,8959,L["Felpaw Wolf"],BZONE["Ashenvale"],55.61,29.13)
+	self:addLookupList(MobDB,8961,L["Felpaw Ravager"],BZONE["Felwood"],57.97,19.06)
 	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,8996,L["Voidwalker Minion"],BZONE["Silverpine Forest"],62.77,64.62)
 	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"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,9162,L["Young Diemetradon"],BZONE["Un'Goro Crater"],67.52,33.35)
-	self:addLookupList(MobDB,9163,L["Diemetradon"],BZONE["Un'Goro Crater"],53.17,50.55)
-	self:addLookupList(MobDB,9164,L["Elder Diemetradon"],BZONE["Un'Goro Crater"],36.12,49.14)
-	self:addLookupList(MobDB,9166,L["Pterrordax"],BZONE["Un'Goro Crater"],54.19,47.69)
+	self:addLookupList(MobDB,9162,L["Young Diemetradon"],BZONE["Un'Goro Crater"],67.51,33.35)
+	self:addLookupList(MobDB,9163,L["Diemetradon"],BZONE["Un'Goro Crater"],53.17,50.54)
+	self:addLookupList(MobDB,9164,L["Elder Diemetradon"],BZONE["Un'Goro Crater"],36.12,49.13)
+	self:addLookupList(MobDB,9166,L["Pterrordax"],BZONE["Un'Goro Crater"],54.18,47.75)
 	self:addLookupList(MobDB,9167,L["Frenzied Pterrordax"],BZONE["Un'Goro Crater"],34.37,43.61)
 	self:addLookupList(MobDB,9216,L["Spirestone Warlord"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,9259,L["Firebrand Grunt"],L["Unknown Zone"],0,0)
@@ -263,19 +265,19 @@ function addon:InitMob(MobDB)
 	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.76,27.80)
-	self:addLookupList(MobDB,9447,L["Scarlet Warder"],BZONE["Eastern Plaguelands"],75.05,77.27)
-	self:addLookupList(MobDB,9451,L["Scarlet Archmage"],BZONE["Eastern Plaguelands"],80.87,76.56)
-	self:addLookupList(MobDB,9477,L["Cloned Ooze"],BZONE["Un'Goro Crater"],53.54,48.81)
+	self:addLookupList(MobDB,9447,L["Scarlet Warder"],BZONE["Eastern Plaguelands"],74.98,77.15)
+	self:addLookupList(MobDB,9451,L["Scarlet Archmage"],BZONE["Eastern Plaguelands"],80.88,76.58)
+	self:addLookupList(MobDB,9477,L["Cloned Ooze"],BZONE["Un'Goro Crater"],53.54,48.84)
 	self:addLookupList(MobDB,9499,BBOSS["Plugger Spazzring"],BZONE["Blackrock Depths"],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.17,45.68)
+	self:addLookupList(MobDB,9695,L["Deathlash Scorpid"],BZONE["Burning Steppes"],63.15,45.65)
 	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.56,48.45)
+	self:addLookupList(MobDB,10119,L["Volchan"],BZONE["Burning Steppes"],82.54,48.46)
 	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)
@@ -294,14 +296,14 @@ function addon:InitMob(MobDB)
 	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.67,51.81)
-	self:addLookupList(MobDB,10660,L["Cobalt Broodling"],BZONE["Winterspring"],57.86,51.86)
-	self:addLookupList(MobDB,10661,L["Spell Eater"],BZONE["Winterspring"],57.66,51.72)
-	self:addLookupList(MobDB,10662,L["Spellmaw"],BZONE["Winterspring"],59.24,51.09)
+	self:addLookupList(MobDB,10659,L["Cobalt Whelp"],BZONE["Winterspring"],57.66,51.82)
+	self:addLookupList(MobDB,10660,L["Cobalt Broodling"],BZONE["Winterspring"],57.85,51.86)
+	self:addLookupList(MobDB,10661,L["Spell Eater"],BZONE["Winterspring"],57.65,51.73)
+	self:addLookupList(MobDB,10662,L["Spellmaw"],BZONE["Winterspring"],59.23,51.09)
 	self:addLookupList(MobDB,10663,L["Manaclaw"],BZONE["Winterspring"],54.21,55.16)
 	self:addLookupList(MobDB,10760,L["Grimtotem Geomancer"],BZONE["Thousand Needles"],35.40,32.18)
-	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,10806,L["Ursius"],BZONE["Winterspring"],60.72,31.98)
+	self:addLookupList(MobDB,10807,L["Brumeran"],BZONE["Winterspring"],60.77,56.81)
 	self:addLookupList(MobDB,10812,L["Grand Crusader Dathrohan"],BZONE["Stratholme"],0,0)
 	self:addLookupList(MobDB,10882,L["Arikara"],BZONE["Thousand Needles"],38.52,34.94)
 	self:addLookupList(MobDB,10899,BBOSS["Goraluk Anvilcrack"],L["Unknown Zone"],0,0)
@@ -323,12 +325,13 @@ function addon:InitMob(MobDB)
 	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"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,13444,L["Greatfather Winter"],BZONE["Ironforge"],32.80,65.75)
-	self:addLookupList(MobDB,13445,L["Great-father Winter"],BZONE["Orgrimmar"],52.71,68.15)
-	self:addLookupList(MobDB,14276,L["Scargil"],BZONE["Hillsbrad Foothills"],26.79,69.88)
+	self:addLookupList(MobDB,13433,L["Wulmort Jinglepocket"],BZONE["Ironforge"],33.08,66.93)
+	self:addLookupList(MobDB,13444,L["Greatfather Winter"],BZONE["Ironforge"],32.95,65.79)
+	self:addLookupList(MobDB,13445,L["Great-father Winter"],BZONE["Orgrimmar"],52.74,68.20)
+	self:addLookupList(MobDB,14276,L["Scargil"],BZONE["Hillsbrad Foothills"],26.81,69.91)
 	self:addLookupList(MobDB,14354,BBOSS["Pusillin"],BZONE["Dire Maul"],0,0)
-	self:addLookupList(MobDB,14454,BBOSS["The Windreaver"],BZONE["Silithus"],26.20,22.15)
-	self:addLookupList(MobDB,14457,BBOSS["Princess Tempestria"],BZONE["Winterspring"],53.39,42.62)
+	self:addLookupList(MobDB,14454,BBOSS["The Windreaver"],BZONE["Silithus"],26.23,22.29)
+	self:addLookupList(MobDB,14457,BBOSS["Princess Tempestria"],BZONE["Winterspring"],53.39,42.63)
 	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)
@@ -361,13 +364,13 @@ function addon:InitMob(MobDB)
 	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,16772,L["Bonechewer Devastator"],BZONE["Terokkar Forest"],66.68,53.89)
 	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,16952,L["Anger Guard"],BZONE["Blade's Edge Mountains"],73.40,41.43)
 	self:addLookupList(MobDB,17083,L["Fel Orc Convert"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17136,L["Boulderfist Warrior"],BZONE["Nagrand"],44.60,42.19)
-	self:addLookupList(MobDB,17150,L["Vir'aani Arcanist"],BZONE["Nagrand"],36.63,67.89)
+	self:addLookupList(MobDB,17136,L["Boulderfist Warrior"],BZONE["Nagrand"],44.60,42.20)
+	self:addLookupList(MobDB,17150,L["Vir'aani Arcanist"],BZONE["Nagrand"],36.62,67.88)
 	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,17400,L["Felguard Annihilator"],L["Unknown Zone"],0,0)
@@ -411,7 +414,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,17975,BBOSS["High Botanist Freywinn"],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,18062,L["Enraged Crusher"],BZONE["Nagrand"],50.06,41.34)
+	self:addLookupList(MobDB,18062,L["Enraged Crusher"],BZONE["Nagrand"],50.07,41.29)
 	self:addLookupList(MobDB,18064,L["Warmaul Shaman"],BZONE["Nagrand"],46.18,22.58)
 	self:addLookupList(MobDB,18096,BBOSS["Epoch Hunter"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,18168,BBOSS["The Crone"],L["Unknown Zone"],0,0)
@@ -440,7 +443,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,18866,L["Mageslayer"],BZONE["Netherstorm"],56.34,88.03)
 	self:addLookupList(MobDB,18870,L["Voidshrieker"],BZONE["Netherstorm"],62.44,39.70)
 	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,18873,L["Disembodied Protector"],BZONE["Netherstorm"],33.19,54.82)
 	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)
@@ -449,21 +452,21 @@ function addon:InitMob(MobDB)
 	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,19707,L["Sunfury Archer"],BZONE["Netherstorm"],55.99,79.34)
-	self:addLookupList(MobDB,19740,L["Wrathwalker"],BZONE["Shadowmoon Valley"],24.25,34.56)
-	self:addLookupList(MobDB,19754,L["Deathforge Tinkerer"],BZONE["Shadowmoon Valley"],38.11,41.07)
-	self:addLookupList(MobDB,19755,L["Mo'arg Weaponsmith"],BZONE["Shadowmoon Valley"],23.96,33.58)
+	self:addLookupList(MobDB,19740,L["Wrathwalker"],BZONE["Shadowmoon Valley"],24.25,34.55)
+	self:addLookupList(MobDB,19754,L["Deathforge Tinkerer"],BZONE["Shadowmoon Valley"],38.10,41.07)
+	self:addLookupList(MobDB,19755,L["Mo'arg Weaponsmith"],BZONE["Shadowmoon Valley"],23.97,33.58)
 	self:addLookupList(MobDB,19756,L["Deathforge Smith"],BZONE["Shadowmoon Valley"],37.43,41.91)
 	self:addLookupList(MobDB,19768,L["Coilskar Siren"],BZONE["Shadowmoon Valley"],46.42,29.39)
-	self:addLookupList(MobDB,19792,L["Eclipsion Centurion"],BZONE["Shadowmoon Valley"],47.72,65.95)
-	self:addLookupList(MobDB,19795,L["Eclipsion Blood Knight"],BZONE["Shadowmoon Valley"],52.02,61.22)
+	self:addLookupList(MobDB,19792,L["Eclipsion Centurion"],BZONE["Shadowmoon Valley"],47.73,65.95)
+	self:addLookupList(MobDB,19795,L["Eclipsion Blood Knight"],BZONE["Shadowmoon Valley"],51.98,61.27)
 	self:addLookupList(MobDB,19796,L["Eclipsion Archmage"],BZONE["Shadowmoon Valley"],47.56,66.23)
-	self:addLookupList(MobDB,19802,L["Illidari Shocktrooper"],BZONE["Shadowmoon Valley"],31.58,50.17)
-	self:addLookupList(MobDB,19806,L["Eclipsion Bloodwarder"],BZONE["Shadowmoon Valley"],47.68,65.22)
-	self:addLookupList(MobDB,19826,L["Dark Conclave Shadowmancer"],BZONE["Shadowmoon Valley"],37.37,31.75)
-	self:addLookupList(MobDB,19952,L["Bloodmaul Geomancer"],BZONE["Blade's Edge Mountains"],45.11,73.75)
-	self:addLookupList(MobDB,19960,L["Doomforge Engineer"],BZONE["Blade's Edge Mountains"],74.33,40.99)
-	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.94,74.53)
+	self:addLookupList(MobDB,19802,L["Illidari Shocktrooper"],BZONE["Shadowmoon Valley"],31.58,50.16)
+	self:addLookupList(MobDB,19806,L["Eclipsion Bloodwarder"],BZONE["Shadowmoon Valley"],47.68,65.21)
+	self:addLookupList(MobDB,19826,L["Dark Conclave Shadowmancer"],BZONE["Shadowmoon Valley"],37.37,31.76)
+	self:addLookupList(MobDB,19952,L["Bloodmaul Geomancer"],BZONE["Blade's Edge Mountains"],45.11,73.76)
+	self:addLookupList(MobDB,19960,L["Doomforge Engineer"],BZONE["Blade's Edge Mountains"],74.34,41.02)
+	self:addLookupList(MobDB,19973,L["Abyssal Flamebringer"],BZONE["Blade's Edge Mountains"],29.23,79.93)
+	self:addLookupList(MobDB,19984,L["Vekh'nir Dreadhawk"],BZONE["Blade's Edge Mountains"],73.97,74.45)
 	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)
@@ -471,10 +474,10 @@ function addon:InitMob(MobDB)
 	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)
-	self:addLookupList(MobDB,20136,L["Sunfury Researcher"],BZONE["Netherstorm"],51.06,83.50)
+	self:addLookupList(MobDB,20135,L["Sunfury Arch Mage"],BZONE["Netherstorm"],49.30,83.26)
+	self:addLookupList(MobDB,20136,L["Sunfury Researcher"],BZONE["Netherstorm"],51.06,83.49)
 	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,20410,L["Rhonsus"],BZONE["Netherstorm"],61.18,85.38)
 	self:addLookupList(MobDB,20502,L["Eclipsion Dragonhawk"],BZONE["Shadowmoon Valley"],48.11,64.68)
 	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)
@@ -493,32 +496,32 @@ function addon:InitMob(MobDB)
 	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.67)
 	self:addLookupList(MobDB,21339,L["Coilfang Hate-Screamer"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,21454,L["Ashtongue Warrior"],BZONE["Shadowmoon Valley"],58.51,35.67)
-	self:addLookupList(MobDB,21911,L["Skettis Soulcaller"],BZONE["Terokkar Forest"],68.02,79.70)
+	self:addLookupList(MobDB,21454,L["Ashtongue Warrior"],BZONE["Shadowmoon Valley"],58.52,35.67)
+	self:addLookupList(MobDB,21911,L["Skettis Soulcaller"],BZONE["Terokkar Forest"],68.03,79.70)
 	self:addLookupList(MobDB,22016,L["Eclipsion Soldier"],BZONE["Shadowmoon Valley"],52.41,62.54)
 	self:addLookupList(MobDB,22017,L["Eclipsion Spellbinder"],BZONE["Shadowmoon Valley"],52.50,62.46)
-	self:addLookupList(MobDB,22018,L["Eclipsion Cavalier"],BZONE["Shadowmoon Valley"],52.51,64.62)
+	self:addLookupList(MobDB,22018,L["Eclipsion Cavalier"],BZONE["Shadowmoon Valley"],52.51,64.63)
 	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.06)
 	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,22144,L["Gordunni Elementalist"],BZONE["Zangarmarsh"],73.29,90.91)
 	self:addLookupList(MobDB,22148,L["Gordunni Head-Splitter"],BZONE["Nagrand"],76.72,37.85)
 	self:addLookupList(MobDB,22242,L["Bash'ir Spell-Thief"],BZONE["Blade's Edge Mountains"],53.42,16.14)
 	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.11,41.31)
+	self:addLookupList(MobDB,22822,L["Ethereum Nullifier"],BZONE["Netherstorm"],63.13,41.33)
 	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.19,37.02)
-	self:addLookupList(MobDB,23061,L["Rivendark"],BZONE["Blade's Edge Mountains"],30.54,59.34)
-	self:addLookupList(MobDB,23261,L["Furywing"],BZONE["Blade's Edge Mountains"],58.42,14.37)
-	self:addLookupList(MobDB,23281,L["Insidion"],BZONE["Blade's Edge Mountains"],55.58,16.02)
-	self:addLookupList(MobDB,23282,L["Obsidia"],BZONE["Blade's Edge Mountains"],31.43,57.70)
+	self:addLookupList(MobDB,23022,L["Gordunni Soulreaper"],BZONE["Nagrand"],76.20,37.03)
+	self:addLookupList(MobDB,23061,L["Rivendark"],BZONE["Blade's Edge Mountains"],30.56,59.26)
+	self:addLookupList(MobDB,23261,L["Furywing"],BZONE["Blade's Edge Mountains"],58.42,14.34)
+	self:addLookupList(MobDB,23281,L["Insidion"],BZONE["Blade's Edge Mountains"],55.60,15.98)
+	self:addLookupList(MobDB,23282,L["Obsidia"],BZONE["Blade's Edge Mountains"],31.44,57.70)
 	self:addLookupList(MobDB,23305,L["Crazed Murkblood Foreman"],BZONE["Shadowmoon Valley"],73.57,88.93)
 	self:addLookupList(MobDB,23330,L["Dragonmaw Wind Reaver"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,23354,L["Mo'arg Incinerator"],BZONE["Blade's Edge Mountains"],32.75,47.78)
-	self:addLookupList(MobDB,23385,L["Simon Unit"],BZONE["Blade's Edge Mountains"],34.88,49.69)
+	self:addLookupList(MobDB,23354,L["Mo'arg Incinerator"],BZONE["Blade's Edge Mountains"],32.73,47.70)
+	self:addLookupList(MobDB,23385,L["Simon Unit"],BZONE["Blade's Edge Mountains"],34.74,49.82)
 	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)
@@ -547,10 +550,10 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,24819,L["Anvilrage Enforcer"],BZONE["Searing Gorge"],16.65,51.04)
 	self:addLookupList(MobDB,24830,L["Stonevault Pillager"],BZONE["Uldaman"],0,0)
 	self:addLookupList(MobDB,24960,L["Wretched Devourer"],BZONE["Isle of Quel'Danas"],39.25,35.24)
-	self:addLookupList(MobDB,24966,L["Wretched Fiend"],BZONE["Isle of Quel'Danas"],40.23,35.46)
+	self:addLookupList(MobDB,24966,L["Wretched Fiend"],BZONE["Isle of Quel'Danas"],40.24,35.45)
 	self:addLookupList(MobDB,24979,L["Dawnblade Marksman"],BZONE["Isle of Quel'Danas"],41.30,39.07)
-	self:addLookupList(MobDB,25060,L["Darkspine Myrmidon"],BZONE["Isle of Quel'Danas"],61.68,55.14)
-	self:addLookupList(MobDB,25073,L["Darkspine Siren"],BZONE["Isle of Quel'Danas"],61.57,56.11)
+	self:addLookupList(MobDB,25060,L["Darkspine Myrmidon"],BZONE["Isle of Quel'Danas"],61.68,55.13)
+	self:addLookupList(MobDB,25073,L["Darkspine Siren"],BZONE["Isle of Quel'Danas"],61.57,56.10)
 	self:addLookupList(MobDB,25363,L["Sunblade Cabalist"],BZONE["Sunwell Plateau"],0,0)
 	self:addLookupList(MobDB,25367,L["Sunblade Arch Mage"],BZONE["Sunwell Plateau"],0,0)
 	self:addLookupList(MobDB,25368,L["Sunblade Slayer"],BZONE["Sunwell Plateau"],0,0)
@@ -567,7 +570,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,25593,L["Apocalypse Guard"],BZONE["Sunwell Plateau"],0,0)
 	self:addLookupList(MobDB,25597,L["Oblivion Mage"],BZONE["Sunwell Plateau"],0,0)
 	self:addLookupList(MobDB,25599,L["Cataclysm Hound"],BZONE["Sunwell Plateau"],0,0)
-	self:addLookupList(MobDB,26206,BBOSS["Keristrasza"],BZONE["Borean Tundra"],29.56,29.95)
+	self:addLookupList(MobDB,26206,BBOSS["Keristrasza"],BZONE["Borean Tundra"],29.58,29.99)
 	self:addLookupList(MobDB,26270,L["Iron Rune-Shaper"],BZONE["Grizzly Hills"],67.79,15.46)
 	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)
@@ -585,9 +588,9 @@ function addon:InitMob(MobDB)
 	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"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,28378,L["Primordial Drake"],BZONE["Sholazar Basin"],46.71,26.73)
+	self:addLookupList(MobDB,28378,L["Primordial Drake"],BZONE["Sholazar Basin"],46.71,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.03,30.16)
+	self:addLookupList(MobDB,28380,L["Shattertusk Bull"],BZONE["Sholazar Basin"],52.97,30.21)
 	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"],L["Unknown Zone"],0,0)
@@ -595,24 +598,24 @@ function addon:InitMob(MobDB)
 	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.79,30.91)
+	self:addLookupList(MobDB,29235,L["Gundrak Savage"],BZONE["Zul'Drak"],73.79,30.83)
 	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.51)
-	self:addLookupList(MobDB,29402,L["Ironwool Mammoth"],BZONE["The Storm Peaks"],37.33,83.83)
+	self:addLookupList(MobDB,29370,L["Stormforged Champion"],BZONE["The Storm Peaks"],25.04,46.68)
+	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.32,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.39,58.55)
+	self:addLookupList(MobDB,29590,L["Blighted Proto-Drake"],BZONE["The Storm Peaks"],23.39,58.54)
 	self:addLookupList(MobDB,29735,L["Savage Worg"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,29792,L["Frostfeather Screecher"],BZONE["The Storm Peaks"],30.94,69.34)
-	self:addLookupList(MobDB,29793,L["Frostfeather Witch"],BZONE["The Storm Peaks"],30.77,68.69)
-	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.24,59.66)
-	self:addLookupList(MobDB,30208,L["Stormforged Ambusher"],BZONE["The Storm Peaks"],70.09,59.88)
+	self:addLookupList(MobDB,29792,L["Frostfeather Screecher"],BZONE["The Storm Peaks"],30.94,69.33)
+	self:addLookupList(MobDB,29793,L["Frostfeather Witch"],BZONE["The Storm Peaks"],30.78,68.69)
+	self:addLookupList(MobDB,29875,L["Icemane Yeti"],BZONE["The Storm Peaks"],47.24,75.41)
+	self:addLookupList(MobDB,30160,L["Brittle Revenant"],BZONE["The Storm Peaks"],70.24,59.65)
+	self:addLookupList(MobDB,30208,L["Stormforged Ambusher"],BZONE["The Storm Peaks"],70.09,59.89)
 	self:addLookupList(MobDB,30222,L["Stormforged Infiltrator"],BZONE["The Storm Peaks"],57.23,63.90)
-	self:addLookupList(MobDB,30260,L["Stoic Mammoth"],BZONE["The Storm Peaks"],57.29,63.18)
+	self:addLookupList(MobDB,30260,L["Stoic Mammoth"],BZONE["The Storm Peaks"],57.28,63.17)
 	self:addLookupList(MobDB,30396,BBOSS["Loken"],BZONE["The Storm Peaks"],35.12,33.09)
 	self:addLookupList(MobDB,30414,L["Forgotten One"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,30448,L["Plains Mammoth"],BZONE["The Storm Peaks"],64.57,45.12)
+	self:addLookupList(MobDB,30448,L["Plains Mammoth"],BZONE["The Storm Peaks"],64.58,45.09)
 	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)
@@ -621,11 +624,11 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,30893,L["Portal Keeper"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,30921,L["Skeletal Runesmith"],BZONE["Icecrown"],58.75,73.98)
 	self:addLookupList(MobDB,31134,BBOSS["Cyanigosa"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,31321,L["Skeletal Runesmith"],BZONE["Icecrown"],58.73,74.38)
-	self:addLookupList(MobDB,31702,L["Frostbrood Spawn"],BZONE["Icecrown"],72.40,41.48)
+	self:addLookupList(MobDB,31321,L["Skeletal Runesmith"],BZONE["Icecrown"],58.59,74.17)
+	self:addLookupList(MobDB,31702,L["Frostbrood Spawn"],BZONE["Icecrown"],72.39,41.45)
 	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.05,67.82)
+	self:addLookupList(MobDB,32290,L["Cult Alchemist"],BZONE["Icecrown"],48.90,34.14)
+	self:addLookupList(MobDB,32349,L["Cultist Shard Watcher"],BZONE["Icecrown"],48.06,67.82)

 end
diff --git a/RecipeDB/ARL-Quest.lua b/RecipeDB/ARL-Quest.lua
index 02e278a..a8973b2 100644
--- a/RecipeDB/ARL-Quest.lua
+++ b/RecipeDB/ARL-Quest.lua
@@ -9,7 +9,7 @@ Quest data for all of Ackis Recipe List
 Auto-generated using ARLDataminer.rb
 Entries to this file will be overwritten

-89 found from data mining.  0 ignored.
+91 found from data mining.  0 ignored.

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

@@ -55,26 +55,26 @@ function addon:InitQuest(QuestDB)
 	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)
-	self:addLookupList(QuestDB,715,L["Liquid Stone"],BZONE["Badlands"],26.52,45.31,0)
+	self:addLookupList(QuestDB,715,L["Liquid Stone"],BZONE["Badlands"],26.52,45.32,0)
 	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.64,0)
+	self:addLookupList(QuestDB,1487,L["Deviate Eradication"],BZONE["The Barrens"],46.24,36.64,2)
 	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,1578,L["Supplying the Front"],BZONE["Loch Modan"],23.49,75.11,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)
-	self:addLookupList(QuestDB,2178,L["Easy Strider Living"],BZONE["Darkshore"],37.86,41.52,1)
-	self:addLookupList(QuestDB,2203,L["Badlands Reagent Run II"],BZONE["Badlands"],3.346,46.05,2)
-	self:addLookupList(QuestDB,2359,L["Klaven's Tower"],BZONE["Stormwind City"],78.82,69.47,1)
+	self:addLookupList(QuestDB,2178,L["Easy Strider Living"],BZONE["Darkshore"],38.03,40.91,1)
+	self:addLookupList(QuestDB,2203,L["Badlands Reagent Run II"],BZONE["Badlands"],3.347,46.05,2)
+	self:addLookupList(QuestDB,2359,L["Klaven's Tower"],BZONE["Stormwind City"],78.83,69.47,1)
 	self:addLookupList(QuestDB,2478,L["Mission: Possible But Not Probable"],BZONE["Orgrimmar"],43.94,53.48,2)
 	self:addLookupList(QuestDB,2501,L["Badlands Reagent Run II"],BZONE["Loch Modan"],37.17,48.95,1)
-	self:addLookupList(QuestDB,2751,L["Barbaric Battlements"],BZONE["Orgrimmar"],79.34,23.06,2)
-	self:addLookupList(QuestDB,2752,L["On Iron Pauldrons"],BZONE["Orgrimmar"],79.34,23.06,2)
-	self:addLookupList(QuestDB,2753,L["Trampled Under Foot"],BZONE["Orgrimmar"],79.34,23.06,2)
-	self:addLookupList(QuestDB,2754,L["Horns of Frenzy"],BZONE["Orgrimmar"],79.34,23.06,2)
-	self:addLookupList(QuestDB,2755,L["Joys of Omosh"],BZONE["Orgrimmar"],79.34,23.06,2)
-	self:addLookupList(QuestDB,2756,L["The Old Ways"],BZONE["Orgrimmar"],80.17,24.82,2)
-	self:addLookupList(QuestDB,2758,L["The Origins of Smithing"],BZONE["Stormwind City"],63.12,37.11,1)
+	self:addLookupList(QuestDB,2751,L["Barbaric Battlements"],BZONE["Orgrimmar"],79.34,23.07,2)
+	self:addLookupList(QuestDB,2752,L["On Iron Pauldrons"],BZONE["Orgrimmar"],79.34,23.07,2)
+	self:addLookupList(QuestDB,2753,L["Trampled Under Foot"],BZONE["Orgrimmar"],79.34,23.07,2)
+	self:addLookupList(QuestDB,2754,L["Horns of Frenzy"],BZONE["Orgrimmar"],79.34,23.07,2)
+	self:addLookupList(QuestDB,2755,L["Joys of Omosh"],BZONE["Orgrimmar"],79.34,23.07,2)
+	self:addLookupList(QuestDB,2756,L["The Old Ways"],BZONE["Orgrimmar"],80.17,24.72,2)
+	self:addLookupList(QuestDB,2758,L["The Origins of Smithing"],BZONE["Stormwind City"],63.13,37.12,1)
 	self:addLookupList(QuestDB,2761,L["Smelt On, Smelt Off"],BZONE["Stranglethorn Vale"],50.80,22.00,0)
 	self:addLookupList(QuestDB,2762,L["The Great Silver Deceiver"],BZONE["Stranglethorn Vale"],50.80,22.00,0)
 	self:addLookupList(QuestDB,2763,L["The Art of the Imbue"],BZONE["Stranglethorn Vale"],50.80,22.00,0)
@@ -99,6 +99,7 @@ function addon:InitQuest(QuestDB)
 	self:addLookupList(QuestDB,5305,L["Sweet Serenity"],BZONE["Winterspring"],61.19,35.94,0)
 	self:addLookupList(QuestDB,5306,L["Snakestone of the Shadow Huntress"],BZONE["Winterspring"],61.41,37.04,0)
 	self:addLookupList(QuestDB,5307,L["Corruption"],BZONE["Winterspring"],61.32,39.13,0)
+	self:addLookupList(QuestDB,5518,L["The Gordok Ogre Suit"],L["Unknown Zone"],0,0,0)
 	self:addLookupList(QuestDB,6622,L["Triage"],BZONE["Arathi Highlands"],72.97,35.39,2)
 	self:addLookupList(QuestDB,6624,L["Triage"],BZONE["Dustwallow Marsh"],68.18,47.94,1)
 	self:addLookupList(QuestDB,7321,L["Soothing Turtle Bisque"],BZONE["Hillsbrad Foothills"],62.60,20.30,2)
@@ -115,7 +116,8 @@ function addon:InitQuest(QuestDB)
 	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"],38.84,70.14,0)
+	self:addLookupList(QuestDB,8313,L["Sharing the Knowledge"],BZONE["Ironforge"],40.35,72.87,0)
+	self:addLookupList(QuestDB,8323,L["True Believers"],BZONE["Silithus"],66.96,71.35,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"],L["Unknown Zone"],0,0,0)
 	self:addLookupList(QuestDB,8878,L["Festive Recipes"],L["Unknown Zone"],0,0,0)
diff --git a/RecipeDB/ARL-Tailor.lua b/RecipeDB/ARL-Tailor.lua
index 7d3bad4..44f0549 100644
--- a/RecipeDB/ARL-Tailor.lua
+++ b/RecipeDB/ARL-Tailor.lua
@@ -292,8 +292,8 @@ function addon:InitTailoring(RecipeDB)
 	-- Icy Cloak -- 3862
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3862,200,4327,1,3908)
-	self:addTradeFlags(RecipeDB,3862,3,21,22,23,24,25,26,27,28,29,30,36,41,60)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,3862,1,4,21,22,23,24,25,26,27,28,29,30,36,40,60)
+	self:addTradeAcquire(RecipeDB,3862,2,2381)

 	-- Spider Belt -- 3863
 	recipecount = recipecount + 1
@@ -334,8 +334,8 @@ function addon:InitTailoring(RecipeDB)
 	-- Dark Silk Shirt -- 3870
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3870,155,4333,1,3908)
-	self:addTradeFlags(RecipeDB,3870,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,3870,2,2394,2,2669)
+	self:addTradeFlags(RecipeDB,3870,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,3870,2,2394)

 	-- Formal White Shirt -- 3871
 	recipecount = recipecount + 1
@@ -352,8 +352,8 @@ function addon:InitTailoring(RecipeDB)
 	-- Black Swashbuckler's Shirt -- 3873
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3873,200,4336,1,3908)
-	self:addTradeFlags(RecipeDB,3873,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,3873,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,3873,2,2663)

 	-- Brown Linen Pants -- 3914
 	recipecount = recipecount + 1
@@ -377,13 +377,13 @@ function addon:InitTailoring(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,6686,70,5762,1,3908)
 	self:addTradeFlags(RecipeDB,6686,1,2,4,5,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,6686,3,157,3,547,3,590,3,3530,3,3531,2,843,2,3005,2,3556,2,4189,2,16224)
+	self:addTradeAcquire(RecipeDB,6686,3,157,3,547,3,590,3,3530,3,3531,2,843,2,3556,2,4189,2,16224)

 	-- Red Woolen Bag -- 6688
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,6688,115,5763,1,3908)
 	self:addTradeFlags(RecipeDB,6688,1,2,4,5,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,6688,3,450,3,2264,2,777,2,1454,2,1474,2,3005,2,3485,2,3537,2,3683,2,4189,2,4577,2,5944)
+	self:addTradeAcquire(RecipeDB,6688,3,450,3,2264,2,777,2,1454,2,1474,2,3005,2,3364,2,3485,2,3537,2,3683,2,4189,2,4577,2,5944)

 	-- Lesser Wizard's Robe -- 6690
 	recipecount = recipecount + 1
@@ -431,13 +431,13 @@ function addon:InitTailoring(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7630,55,6240,1,3908)
 	self:addTradeFlags(RecipeDB,7630,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,56)
-	self:addTradeAcquire(RecipeDB,7630,2,66,2,3485,2,3522,2,4189)
+	self:addTradeAcquire(RecipeDB,7630,2,66,2,3364,2,4189)

 	-- Blue Linen Robe -- 7633
 	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,3485,2,3499,2,3556)
+	self:addTradeAcquire(RecipeDB,7633,2,1250,2,3499,2,3556,2,4168)

 	-- Green Woolen Robe -- 7636
 	-- Ignored
@@ -450,13 +450,13 @@ function addon:InitTailoring(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7639,100,6263,1,3908)
 	self:addTradeFlags(RecipeDB,7639,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,56)
-	self:addTradeAcquire(RecipeDB,7639,2,1347,2,2394,2,3364,2,5944)
+	self:addTradeAcquire(RecipeDB,7639,2,843,2,1347,2,2394,2,3364,2,5944)

 	-- Greater Adept's Robe -- 7643
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7643,115,6264,1,3908)
 	self:addTradeFlags(RecipeDB,7643,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,56)
-	self:addTradeAcquire(RecipeDB,7643,2,2669,2,4168,2,4577)
+	self:addTradeAcquire(RecipeDB,7643,2,1454,2,1474,2,4577)

 	-- Stylish Blue Shirt -- 7892
 	recipecount = recipecount + 1
@@ -576,8 +576,8 @@ function addon:InitTailoring(RecipeDB)
 	-- Azure Silk Cloak -- 8786
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,8786,175,7053,1,3908)
-	self:addTradeFlags(RecipeDB,8786,1,4,21,22,23,24,25,26,27,28,29,30,36,40,60)
-	self:addTradeAcquire(RecipeDB,8786,2,6576)
+	self:addTradeFlags(RecipeDB,8786,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,60)
+	self:addTradeAcquire(RecipeDB,8786,2,6574,2,6576)

 	-- Crimson Silk Cloak -- 8789
 	recipecount = recipecount + 1
@@ -942,8 +942,8 @@ function addon:InitTailoring(RecipeDB)
 	-- Runecloth Robe -- 18406
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,18406,260,13858,1,3908)
-	self:addTradeFlags(RecipeDB,18406,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,56)
-	self:addTradeAcquire(RecipeDB,18406,1,2399,1,11052,1,18749,1,18772)
+	self:addTradeFlags(RecipeDB,18406,1,2,3,4,21,22,23,24,25,26,27,28,29,30,36,40,56)
+	self:addTradeAcquire(RecipeDB,18406,1,2399,1,11052,1,18749,1,18772,2,7940)

 	-- Runecloth Tunic -- 18407
 	recipecount = recipecount + 1
@@ -1219,7 +1219,7 @@ function addon:InitTailoring(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,21945,190,17723,1,3908)
 	self:addTradeFlags(RecipeDB,21945,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,21945,3,13445)
+	self:addTradeAcquire(RecipeDB,21945,3,13444,3,13445)

 	-- Flarecore Wraps -- 22759
 	recipecount = recipecount + 1
@@ -1230,38 +1230,38 @@ function addon:InitTailoring(RecipeDB)
 	-- Gordok Ogre Suit -- 22813
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,22813,275,18258,2,3908)
-	self:addTradeFlags(RecipeDB,22813,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,22813,1,2,5,8,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,22813,4,5518)

 	-- Belt of the Archmage -- 22866
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,22866,300,18405,4,3908)
-	self:addTradeFlags(RecipeDB,22866,21,22,23,24,25,26,27,28,29,30,36,40,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,22866,1,2,21,22,23,24,25,26,27,28,29,30,36,40,56)
+	self:addTradeAcquire(RecipeDB,22866,8,23)

 	-- Felcloth Gloves -- 22867
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,22867,300,18407,3,3908)
-	self:addTradeFlags(RecipeDB,22867,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,22867,1,2,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,22867,8,23)

 	-- Inferno Gloves -- 22868
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,22868,300,18408,3,3908)
-	self:addTradeFlags(RecipeDB,22868,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,22868,1,2,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,22868,8,23)

 	-- Mooncloth Gloves -- 22869
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,22869,300,18409,3,3908)
-	self:addTradeFlags(RecipeDB,22869,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,22869,1,2,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,22869,8,23)

 	-- Cloak of Warding -- 22870
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,22870,300,18413,3,3908)
-	self:addTradeFlags(RecipeDB,22870,21,22,23,24,25,26,27,28,29,30,36,41,52,60)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,22870,1,2,21,22,23,24,25,26,27,28,29,30,36,41,52,60)
+	self:addTradeAcquire(RecipeDB,22870,8,23)

 	-- Mooncloth Robe -- 22902
 	recipecount = recipecount + 1
@@ -1272,14 +1272,14 @@ function addon:InitTailoring(RecipeDB)
 	-- Wisdom of the Timbermaw -- 23662
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23662,290,19047,1,3908)
-	self:addTradeFlags(RecipeDB,23662,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,56,99)
-	self:addTradeAcquire(RecipeDB,23662,6,576,2,11557)
+	self:addTradeFlags(RecipeDB,23662,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	-- No acquire information

 	-- Mantle of the Timbermaw -- 23663
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23663,300,19050,1,3908)
-	self:addTradeFlags(RecipeDB,23663,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,56,99)
-	self:addTradeAcquire(RecipeDB,23663,6,576,3,11557)
+	self:addTradeFlags(RecipeDB,23663,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	-- No acquire information

 	-- Argent Boots -- 23664
 	recipecount = recipecount + 1
@@ -1302,8 +1302,8 @@ function addon:InitTailoring(RecipeDB)
 	-- Flarecore Leggings -- 23667
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23667,300,19165,1,3908)
-	self:addTradeFlags(RecipeDB,23667,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,23667,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,56)
+	self:addTradeAcquire(RecipeDB,23667,2,12944)

 	-- Bloodvine Vest -- 24091
 	recipecount = recipecount + 1
@@ -1326,20 +1326,20 @@ function addon:InitTailoring(RecipeDB)
 	-- Runed Stygian Leggings -- 24901
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,24901,300,20538,3,3908)
-	self:addTradeFlags(RecipeDB,24901,21,22,23,24,25,26,27,28,29,30,36,40,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,24901,1,2,8,21,22,23,24,25,26,27,28,29,30,36,40,56)
+	self:addTradeAcquire(RecipeDB,24901,4,8323)

 	-- Runed Stygian Belt -- 24902
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,24902,300,20539,3,3908)
-	self:addTradeFlags(RecipeDB,24902,21,22,23,24,25,26,27,28,29,30,36,40,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,24902,1,2,8,21,22,23,24,25,26,27,28,29,30,36,40,56)
+	self:addTradeAcquire(RecipeDB,24902,4,8323)

 	-- Runed Stygian Boots -- 24903
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,24903,300,20537,3,3908)
-	self:addTradeFlags(RecipeDB,24903,21,22,23,24,25,26,27,28,29,30,36,40,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,24903,1,2,8,21,22,23,24,25,26,27,28,29,30,36,40,56)
+	self:addTradeAcquire(RecipeDB,24903,4,8323)

 	-- Soul Pouch -- 26085
 	recipecount = recipecount + 1
diff --git a/RecipeDB/ARL-Trainer.lua b/RecipeDB/ARL-Trainer.lua
index 3c7f905..402a186 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

-377 found from data mining.  0 ignored.
+378 found from data mining.  0 ignored.

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

@@ -42,36 +42,36 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,514,L["Smith Argus"],BZONE["Elwynn Forest"],41.94,65.83,1)
 	self:addLookupList(TrainerDB,957,L["Dane Lindgren"],BZONE["Stormwind City"],64.34,37.34,1)
 	self:addLookupList(TrainerDB,1103,L["Eldrin"],BZONE["Elwynn Forest"],79.20,66.74,1)
-	self:addLookupList(TrainerDB,1215,L["Alchemist Mallory"],BZONE["Elwynn Forest"],40.08,49.39,1)
+	self:addLookupList(TrainerDB,1215,L["Alchemist Mallory"],BZONE["Elwynn Forest"],40.08,49.40,1)
 	self:addLookupList(TrainerDB,1241,L["Tognus Flintfire"],BZONE["Dun Morogh"],46.06,51.94,1)
-	self:addLookupList(TrainerDB,1246,L["Vosur Brakthel"],BZONE["Ironforge"],67.81,54.23,1)
+	self:addLookupList(TrainerDB,1246,L["Vosur Brakthel"],BZONE["Ironforge"],67.82,54.22,1)
 	self:addLookupList(TrainerDB,1300,L["Lawrence Schneider"],BZONE["Stormwind City"],53.27,80.97,1)
 	self:addLookupList(TrainerDB,1317,L["Lucan Cordell"],BZONE["Stormwind City"],52.94,73.93,1)
 	self:addLookupList(TrainerDB,1346,L["Georgio Bolero"],BZONE["Stormwind City"],52.99,81.18,1)
 	self:addLookupList(TrainerDB,1355,L["Cook Ghilm"],BZONE["Dun Morogh"],68.36,54.45,1)
 	self:addLookupList(TrainerDB,1382,L["Mudduk"],BZONE["Stranglethorn Vale"],31.98,28.77,2)
-	self:addLookupList(TrainerDB,1383,L["Snarl"],BZONE["Orgrimmar"],79.79,24.37,2)
+	self:addLookupList(TrainerDB,1383,L["Snarl"],BZONE["Orgrimmar"],79.81,24.40,2)
 	self:addLookupList(TrainerDB,1385,L["Brawn"],BZONE["Stranglethorn Vale"],31.69,29.16,2)
 	self:addLookupList(TrainerDB,1386,L["Rogvar"],BZONE["Orgrimmar"],42.22,63.78,2)
 	self:addLookupList(TrainerDB,1430,L["Tomas"],BZONE["Westfall"],57.16,1.9,1)
 	self:addLookupList(TrainerDB,1466,L["Gretta Finespindle"],BZONE["Ironforge"],39.88,33.63,1)
 	self:addLookupList(TrainerDB,1470,L["Ghak Healtouch"],BZONE["Loch Modan"],37.17,48.95,1)
 	self:addLookupList(TrainerDB,1632,L["Adele Fielder"],BZONE["Elwynn Forest"],46.69,63.08,1)
-	self:addLookupList(TrainerDB,1676,L["Finbus Geargrind"],BZONE["Duskwood"],77.38,48.76,1)
+	self:addLookupList(TrainerDB,1676,L["Finbus Geargrind"],BZONE["Duskwood"],76.95,47.47,1)
 	self:addLookupList(TrainerDB,1681,L["Brock Stoneseeker"],BZONE["Loch Modan"],36.93,47.77,1)
 	self:addLookupList(TrainerDB,1699,L["Gremlock Pilsnor"],BZONE["Dun Morogh"],47.64,53.07,1)
-	self:addLookupList(TrainerDB,1701,L["Dank Drizzlecut"],BZONE["Dun Morogh"],69.26,56.77,1)
+	self:addLookupList(TrainerDB,1701,L["Dank Drizzlecut"],BZONE["Dun Morogh"],69.27,56.77,1)
 	self:addLookupList(TrainerDB,1702,L["Bronk Guzzlegear"],BZONE["Dun Morogh"],50.15,50.44,1)
-	self:addLookupList(TrainerDB,1703,L["Uthrar Threx"],BZONE["Ironforge"],44.06,28.83,1)
+	self:addLookupList(TrainerDB,1703,L["Uthrar Threx"],BZONE["Ironforge"],44.01,28.52,1)
 	self:addLookupList(TrainerDB,2132,L["Carolai Anise"],BZONE["Tirisfal Glades"],60.19,53.13,2)
 	self:addLookupList(TrainerDB,2326,L["Thamner Pol"],BZONE["Dun Morogh"],46.96,52.83,1)
-	self:addLookupList(TrainerDB,2327,L["Shaina Fuller"],BZONE["Stormwind City"],52.44,45.37,1)
+	self:addLookupList(TrainerDB,2327,L["Shaina Fuller"],BZONE["Stormwind City"],52.44,45.38,1)
 	self:addLookupList(TrainerDB,2329,L["Michelle Belle"],BZONE["Elwynn Forest"],42.95,65.85,1)
 	self:addLookupList(TrainerDB,2391,L["Serge Hinott"],BZONE["Hillsbrad Foothills"],61.61,19.14,2)
 	self:addLookupList(TrainerDB,2399,L["Daryl Stack"],BZONE["Hillsbrad Foothills"],63.55,22.10,2)
 	self:addLookupList(TrainerDB,2627,L["Grarnik Goodstitch"],BZONE["Stranglethorn Vale"],28.71,76.82,0)
-	self:addLookupList(TrainerDB,2798,L["Pand Stonebinder"],BZONE["Thunder Bluff"],28.64,22.56,2)
-	self:addLookupList(TrainerDB,2818,L["Slagg"],BZONE["Arathi Highlands"],74.06,35.68,2)
+	self:addLookupList(TrainerDB,2798,L["Pand Stonebinder"],BZONE["Thunder Bluff"],28.63,22.56,2)
+	self:addLookupList(TrainerDB,2818,L["Slagg"],BZONE["Arathi Highlands"],74.04,32.80,2)
 	self:addLookupList(TrainerDB,2836,L["Brikk Keencraft"],BZONE["Stranglethorn Vale"],29.04,74.97,0)
 	self:addLookupList(TrainerDB,2837,L["Jaxin Chong"],BZONE["Stranglethorn Vale"],27.57,77.71,0)
 	self:addLookupList(TrainerDB,2855,L["Snang"],BZONE["Orgrimmar"],62.86,49.60,2)
@@ -83,19 +83,19 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,3008,L["Mak"],BZONE["Thunder Bluff"],43.42,43.17,2)
 	self:addLookupList(TrainerDB,3009,L["Bena Winterhoof"],BZONE["Thunder Bluff"],47.42,33.96,2)
 	self:addLookupList(TrainerDB,3011,L["Teg Dawnstrider"],BZONE["Thunder Bluff"],45.60,40.84,2)
-	self:addLookupList(TrainerDB,3026,L["Aska Mistrunner"],BZONE["Thunder Bluff"],52.04,52.31,2)
+	self:addLookupList(TrainerDB,3026,L["Aska Mistrunner"],BZONE["Thunder Bluff"],52.05,52.22,2)
 	self:addLookupList(TrainerDB,3067,L["Pyall Silentstride"],BZONE["Mulgore"],46.17,58.51,2)
 	self:addLookupList(TrainerDB,3069,L["Chaw Stronghide"],BZONE["Mulgore"],45.79,58.49,2)
 	self:addLookupList(TrainerDB,3087,L["Crystal Boughman"],BZONE["Redridge Mountains"],22.97,44.26,1)
 	self:addLookupList(TrainerDB,3136,L["Clarise Gnarltree"],BZONE["Duskwood"],74.08,47.80,1)
-	self:addLookupList(TrainerDB,3137,L["Matt Johnson"],BZONE["Duskwood"],74.64,49.14,1)
+	self:addLookupList(TrainerDB,3137,L["Matt Johnson"],BZONE["Duskwood"],74.63,49.12,1)
 	self:addLookupList(TrainerDB,3174,L["Dwukk"],BZONE["Durotar"],52.93,40.75,2)
 	self:addLookupList(TrainerDB,3175,L["Krunn"],BZONE["Durotar"],52.14,41.63,2)
 	self:addLookupList(TrainerDB,3181,L["Fremal Doohickey"],BZONE["Wetlands"],10.83,60.97,1)
 	self:addLookupList(TrainerDB,3184,L["Miao'zan"],BZONE["Durotar"],56.07,73.96,2)
 	self:addLookupList(TrainerDB,3290,L["Deek Fizzlebizz"],BZONE["Loch Modan"],45.69,13.82,1)
 	self:addLookupList(TrainerDB,3345,L["Godan"],BZONE["Orgrimmar"],53.77,37.97,2)
-	self:addLookupList(TrainerDB,3347,L["Yelmak"],BZONE["Orgrimmar"],56.89,33.56,2)
+	self:addLookupList(TrainerDB,3347,L["Yelmak"],BZONE["Orgrimmar"],56.89,33.57,2)
 	self:addLookupList(TrainerDB,3355,L["Saru Steelfury"],BZONE["Orgrimmar"],81.70,23.28,2)
 	self:addLookupList(TrainerDB,3357,L["Makaru"],BZONE["Orgrimmar"],72.97,27.67,2)
 	self:addLookupList(TrainerDB,3363,L["Magar"],BZONE["Orgrimmar"],63.09,50.59,2)
@@ -104,7 +104,7 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,3390,L["Apothecary Helbrim"],BZONE["The Barrens"],52.13,29.95,2)
 	self:addLookupList(TrainerDB,3391,L["Gazlowe"],BZONE["The Barrens"],62.63,35.65,0)
 	self:addLookupList(TrainerDB,3399,L["Zamja"],BZONE["Orgrimmar"],57.88,53.72,2)
-	self:addLookupList(TrainerDB,3412,L["Nogg"],BZONE["Orgrimmar"],76.17,26.26,2)
+	self:addLookupList(TrainerDB,3412,L["Nogg"],BZONE["Orgrimmar"],75.76,22.71,2)
 	self:addLookupList(TrainerDB,3478,L["Traugh"],BZONE["The Barrens"],51.53,29.41,2)
 	self:addLookupList(TrainerDB,3484,L["Kil'hala"],BZONE["The Barrens"],51.98,31.90,2)
 	self:addLookupList(TrainerDB,3494,L["Tinkerwiz"],BZONE["The Barrens"],62.85,35.70,0)
@@ -119,27 +119,28 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,3704,L["Mahani"],BZONE["The Barrens"],45.36,58.98,2)
 	self:addLookupList(TrainerDB,3964,L["Kylanna"],BZONE["Ashenvale"],51.16,66.79,1)
 	self:addLookupList(TrainerDB,3967,L["Aayndia Floralwind"],BZONE["Ashenvale"],36.45,51.93,1)
-	self:addLookupList(TrainerDB,4159,L["Me'lynn"],BZONE["Darnassus"],63.01,23.14,1)
-	self:addLookupList(TrainerDB,4160,L["Ainethil"],BZONE["Darnassus"],55.16,23.60,1)
+	self:addLookupList(TrainerDB,4096,L["Tunkk"],BZONE["Thousand Needles"],44.21,39.41,2)
+	self:addLookupList(TrainerDB,4159,L["Me'lynn"],BZONE["Darnassus"],63.06,22.89,1)
+	self:addLookupList(TrainerDB,4160,L["Ainethil"],BZONE["Darnassus"],55.16,23.59,1)
 	self:addLookupList(TrainerDB,4193,L["Grondal Moonbreeze"],BZONE["Darkshore"],37.78,40.87,1)
-	self:addLookupList(TrainerDB,4210,L["Alegorn"],BZONE["Darnassus"],49.44,20.81,1)
+	self:addLookupList(TrainerDB,4210,L["Alegorn"],BZONE["Darnassus"],49.50,21.21,1)
 	self:addLookupList(TrainerDB,4211,L["Dannelor"],BZONE["Darnassus"],52.04,13.34,1)
 	self:addLookupList(TrainerDB,4212,L["Telonis"],BZONE["Darnassus"],64.30,21.94,1)
-	self:addLookupList(TrainerDB,4213,L["Taladan"],BZONE["Darnassus"],59.35,13.51,1)
-	self:addLookupList(TrainerDB,4254,L["Geofram Bouldertoe"],BZONE["Ironforge"],51.03,26.91,1)
-	self:addLookupList(TrainerDB,4258,L["Bengus Deepforge"],BZONE["Ironforge"],52.82,41.88,1)
-	self:addLookupList(TrainerDB,4552,L["Eunice Burch"],BZONE["Undercity"],63.44,43.83,2)
-	self:addLookupList(TrainerDB,4576,L["Josef Gregorian"],BZONE["Undercity"],70.95,30.54,2)
-	self:addLookupList(TrainerDB,4578,L["Josephine Lister"],BZONE["Undercity"],85.53,23.87,2)
+	self:addLookupList(TrainerDB,4213,L["Taladan"],BZONE["Darnassus"],59.35,13.50,1)
+	self:addLookupList(TrainerDB,4254,L["Geofram Bouldertoe"],BZONE["Ironforge"],51.03,26.92,1)
+	self:addLookupList(TrainerDB,4258,L["Bengus Deepforge"],BZONE["Ironforge"],52.74,41.50,1)
+	self:addLookupList(TrainerDB,4552,L["Eunice Burch"],BZONE["Undercity"],63.43,43.83,2)
+	self:addLookupList(TrainerDB,4576,L["Josef Gregorian"],BZONE["Undercity"],70.95,30.52,2)
+	self:addLookupList(TrainerDB,4578,L["Josephine Lister"],BZONE["Undercity"],85.47,25.47,2)
 	self:addLookupList(TrainerDB,4586,L["Graham Van Talen"],BZONE["Undercity"],76.42,73.38,2)
-	self:addLookupList(TrainerDB,4588,L["Arthur Moore"],BZONE["Undercity"],71.10,58.46,2)
-	self:addLookupList(TrainerDB,4591,L["Mary Edras"],BZONE["Undercity"],74.04,58.12,2)
+	self:addLookupList(TrainerDB,4588,L["Arthur Moore"],BZONE["Undercity"],71.10,58.42,2)
+	self:addLookupList(TrainerDB,4591,L["Mary Edras"],BZONE["Undercity"],74.04,58.11,2)
 	self:addLookupList(TrainerDB,4596,L["James Van Brunt"],BZONE["Undercity"],61.75,29.83,2)
 	self:addLookupList(TrainerDB,4598,L["Brom Killian"],BZONE["Undercity"],56.05,36.01,2)
 	self:addLookupList(TrainerDB,4605,L["Basil Frye"],BZONE["Undercity"],60.04,29.03,2)
 	self:addLookupList(TrainerDB,4609,L["Doctor Marsh"],BZONE["Undercity"],53.00,73.92,2)
 	self:addLookupList(TrainerDB,4611,L["Doctor Herbert Halsey"],BZONE["Undercity"],47.92,72.83,2)
-	self:addLookupList(TrainerDB,4616,L["Lavinia Crowe"],BZONE["Undercity"],61.53,61.50,2)
+	self:addLookupList(TrainerDB,4616,L["Lavinia Crowe"],BZONE["Undercity"],61.53,61.51,2)
 	self:addLookupList(TrainerDB,5127,L["Fimble Finespindle"],BZONE["Ironforge"],40.00,33.72,1)
 	self:addLookupList(TrainerDB,5150,L["Nissa Firestone"],BZONE["Ironforge"],54.79,59.79,1)
 	self:addLookupList(TrainerDB,5153,L["Jormund Stonebrow"],BZONE["Ironforge"],43.67,28.95,1)
@@ -149,21 +150,21 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,5174,L["Springspindle Fizzlegear"],BZONE["Ironforge"],68.81,45.12,1)
 	self:addLookupList(TrainerDB,5177,L["Tally Berryfizz"],BZONE["Ironforge"],67.10,54.88,1)
 	self:addLookupList(TrainerDB,5392,L["Yarr Hammerstone"],BZONE["Dun Morogh"],50.64,49.96,1)
-	self:addLookupList(TrainerDB,5482,L["Stephen Ryback"],BZONE["Stormwind City"],78.01,52.90,1)
-	self:addLookupList(TrainerDB,5499,L["Lilyssia Nightbreeze"],BZONE["Stormwind City"],55.65,85.96,1)
+	self:addLookupList(TrainerDB,5482,L["Stephen Ryback"],BZONE["Stormwind City"],78.03,53.24,1)
+	self:addLookupList(TrainerDB,5499,L["Lilyssia Nightbreeze"],BZONE["Stormwind City"],55.65,85.97,1)
 	self:addLookupList(TrainerDB,5500,L["Tel'Athir"],BZONE["Stormwind City"],55.97,85.37,1)
 	self:addLookupList(TrainerDB,5511,L["Therum Deepforge"],BZONE["Stormwind City"],63.95,38.11,1)
 	self:addLookupList(TrainerDB,5513,L["Gelman Stonehand"],BZONE["Stormwind City"],59.16,38.21,1)
 	self:addLookupList(TrainerDB,5518,L["Lilliam Sparkspindle"],BZONE["Stormwind City"],62.27,31.05,1)
 	self:addLookupList(TrainerDB,5564,L["Simon Tanner"],BZONE["Stormwind City"],71.84,62.41,1)
-	self:addLookupList(TrainerDB,5567,L["Sellandus"],BZONE["Stormwind City"],52.10,82.93,1)
+	self:addLookupList(TrainerDB,5567,L["Sellandus"],BZONE["Stormwind City"],52.11,82.95,1)
 	self:addLookupList(TrainerDB,5695,L["Vance Undergloom"],BZONE["Tirisfal Glades"],62.00,52.17,2)
 	self:addLookupList(TrainerDB,5759,L["Nurse Neela"],BZONE["Tirisfal Glades"],62.18,51.90,2)
 	self:addLookupList(TrainerDB,5784,L["Waldor"],BZONE["The Barrens"],46.10,36.17,0)
 	self:addLookupList(TrainerDB,5811,L["Kamari"],BZONE["Orgrimmar"],63.23,45.00,2)
 	self:addLookupList(TrainerDB,5939,L["Vira Younghoof"],BZONE["Mulgore"],46.73,60.83,2)
 	self:addLookupList(TrainerDB,5943,L["Rawrk"],BZONE["Durotar"],53.90,42.99,2)
-	self:addLookupList(TrainerDB,5997,L["Nethergarde Engineer"],BZONE["Blasted Lands"],61.59,7.441,1)
+	self:addLookupList(TrainerDB,5997,L["Nethergarde Engineer"],BZONE["Blasted Lands"],61.60,7.444,1)
 	self:addLookupList(TrainerDB,6094,L["Byancie"],BZONE["Teldrassil"],55.61,57.18,1)
 	self:addLookupList(TrainerDB,6286,L["Zarrin"],BZONE["Teldrassil"],57.74,61.64,1)
 	self:addLookupList(TrainerDB,6297,L["Kurdram Stonehammer"],BZONE["Darkshore"],37.82,41.04,1)
@@ -173,14 +174,14 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,7232,L["Borgus Steelhand"],BZONE["Stormwind City"],59.94,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.26,1)
+	self:addLookupList(TrainerDB,7867,L["Thorkaf Dragoneye"],BZONE["Badlands"],62.18,57.74,2)
+	self:addLookupList(TrainerDB,7868,L["Sarah Tanner"],BZONE["Searing Gorge"],63.39,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.021,18.78,1)
+	self:addLookupList(TrainerDB,7870,L["Caryssia Moonhunter"],BZONE["Thousand Needles"],9.021,18.79,1)
 	self:addLookupList(TrainerDB,7871,L["Se'Jib"],BZONE["Stranglethorn Vale"],37.14,34.67,2)
-	self:addLookupList(TrainerDB,7944,L["Tinkmaster Overspark"],BZONE["Ironforge"],70.60,50.36,1)
+	self:addLookupList(TrainerDB,7944,L["Tinkmaster Overspark"],BZONE["Ironforge"],70.60,50.32,1)
 	self:addLookupList(TrainerDB,7948,L["Kylanna Windwhisper"],BZONE["Feralas"],32.03,44.10,1)
-	self:addLookupList(TrainerDB,7949,L["Xylinnia Starshine"],BZONE["Feralas"],31.73,44.61,1)
+	self:addLookupList(TrainerDB,7949,L["Xylinnia Starshine"],BZONE["Feralas"],31.73,44.62,1)
 	self:addLookupList(TrainerDB,8126,L["Nixx Sprocketspring"],BZONE["Tanaris"],52.03,27.00,0)
 	self:addLookupList(TrainerDB,8128,L["Pikkle"],BZONE["Tanaris"],50.82,28.75,0)
 	self:addLookupList(TrainerDB,8153,L["Narv Hidecrafter"],BZONE["Desolace"],55.61,55.62,2)
@@ -189,10 +190,10 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,8738,L["Vazario Linkgrease"],BZONE["The Barrens"],63.32,35.98,0)
 	self:addLookupList(TrainerDB,9264,L["Firebrand Pyromancer"],BZONE["Blackrock Spire"],0,0,0)
 	self:addLookupList(TrainerDB,9584,L["Jalane Ayrole"],BZONE["Stormwind City"],40.05,84.76,1)
-	self:addLookupList(TrainerDB,10266,L["Ug'thok"],BZONE["Orgrimmar"],80.26,23.87,2)
+	self:addLookupList(TrainerDB,10266,L["Ug'thok"],BZONE["Orgrimmar"],80.26,23.88,2)
 	self:addLookupList(TrainerDB,10276,L["Rotgath Stonebeard"],BZONE["Ironforge"],51.85,43.06,1)
-	self:addLookupList(TrainerDB,10277,L["Groum Stonebeard"],BZONE["Ironforge"],51.93,42.30,1)
-	self:addLookupList(TrainerDB,10278,L["Thrag Stonehoof"],BZONE["Thunder Bluff"],40.21,57.08,2)
+	self:addLookupList(TrainerDB,10277,L["Groum Stonebeard"],BZONE["Ironforge"],51.92,42.30,1)
+	self:addLookupList(TrainerDB,10278,L["Thrag Stonehoof"],BZONE["Thunder Bluff"],40.20,57.08,2)
 	self:addLookupList(TrainerDB,11017,L["Roxxik"],BZONE["Orgrimmar"],75.85,22.68,2)
 	self:addLookupList(TrainerDB,11025,L["Mukdrak"],BZONE["Durotar"],52.32,41.27,2)
 	self:addLookupList(TrainerDB,11026,L["Sprite Jumpsprocket"],BZONE["Stormwind City"],62.40,31.40,1)
@@ -200,38 +201,38 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,11029,L["Trixie Quikswitch"],BZONE["Ironforge"],68.84,45.50,1)
 	self:addLookupList(TrainerDB,11031,L["Franklin Lloyd"],BZONE["Undercity"],76.81,73.94,2)
 	self:addLookupList(TrainerDB,11037,L["Jenna Lemkenilli"],BZONE["Darkshore"],37.87,41.11,1)
-	self:addLookupList(TrainerDB,11041,L["Milla Fairancora"],BZONE["Darnassus"],54.64,22.04,1)
-	self:addLookupList(TrainerDB,11042,L["Sylvanna Forestmoon"],BZONE["Darnassus"],55.83,24.74,1)
+	self:addLookupList(TrainerDB,11041,L["Milla Fairancora"],BZONE["Darnassus"],54.63,22.03,1)
+	self:addLookupList(TrainerDB,11042,L["Sylvanna Forestmoon"],BZONE["Darnassus"],55.83,24.73,1)
 	self:addLookupList(TrainerDB,11044,L["Doctor Martin Felben"],BZONE["Undercity"],47.05,74.58,2)
-	self:addLookupList(TrainerDB,11046,L["Whuut"],BZONE["Orgrimmar"],56.40,34.45,2)
-	self:addLookupList(TrainerDB,11047,L["Kray"],BZONE["Thunder Bluff"],47.74,34.76,2)
-	self:addLookupList(TrainerDB,11048,L["Victor Ward"],BZONE["Undercity"],71.39,29.90,2)
+	self:addLookupList(TrainerDB,11046,L["Whuut"],BZONE["Orgrimmar"],56.40,34.46,2)
+	self:addLookupList(TrainerDB,11047,L["Kray"],BZONE["Thunder Bluff"],47.75,34.76,2)
+	self:addLookupList(TrainerDB,11048,L["Victor Ward"],BZONE["Undercity"],71.38,29.90,2)
 	self:addLookupList(TrainerDB,11049,L["Rhiannon Davis"],BZONE["Undercity"],71.16,30.08,2)
 	self:addLookupList(TrainerDB,11050,L["Trianna"],BZONE["Darnassus"],63.22,23.05,1)
 	self:addLookupList(TrainerDB,11051,L["Vhan"],BZONE["Thunder Bluff"],43.91,44.51,2)
 	self:addLookupList(TrainerDB,11052,L["Timothy Worthington"],BZONE["Dustwallow Marsh"],65.82,50.98,1)
-	self:addLookupList(TrainerDB,11065,L["Thonys Pillarstone"],BZONE["Ironforge"],60.63,44.86,1)
+	self:addLookupList(TrainerDB,11065,L["Thonys Pillarstone"],BZONE["Ironforge"],60.64,44.86,1)
 	self:addLookupList(TrainerDB,11066,L["Jhag"],BZONE["Orgrimmar"],53.82,38.74,2)
 	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.89,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.61,40.65,2)
+	self:addLookupList(TrainerDB,11070,L["Lalina Summermoon"],BZONE["Darnassus"],59.76,13.56,1)
+	self:addLookupList(TrainerDB,11071,L["Mot Dawnstrider"],BZONE["Thunder Bluff"],45.61,40.66,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.66,2)
 	self:addLookupList(TrainerDB,11081,L["Faldron"],BZONE["Darnassus"],64.59,21.48,1)
 	self:addLookupList(TrainerDB,11083,L["Darianna"],BZONE["Darnassus"],64.93,22.22,1)
 	self:addLookupList(TrainerDB,11084,L["Tarn"],BZONE["Thunder Bluff"],43.23,43.24,2)
-	self:addLookupList(TrainerDB,11096,L["Randal Worth"],BZONE["Stormwind City"],72.12,60.71,1)
+	self:addLookupList(TrainerDB,11096,L["Randal Worth"],BZONE["Stormwind City"],72.12,60.72,1)
 	self:addLookupList(TrainerDB,11097,L["Drakk Stonehand"],BZONE["The Hinterlands"],13.51,43.35,1)
 	self:addLookupList(TrainerDB,11098,L["Hahrana Ironhide"],BZONE["Feralas"],75.03,42.87,2)
-	self:addLookupList(TrainerDB,11146,L["Ironus Coldsteel"],BZONE["Ironforge"],50.93,43.57,1)
-	self:addLookupList(TrainerDB,11177,L["Okothos Ironrager"],BZONE["Orgrimmar"],80.40,23.10,2)
-	self:addLookupList(TrainerDB,11178,L["Borgosh Corebender"],BZONE["Orgrimmar"],80.19,25.13,2)
+	self:addLookupList(TrainerDB,11146,L["Ironus Coldsteel"],BZONE["Ironforge"],50.93,43.58,1)
+	self:addLookupList(TrainerDB,11177,L["Okothos Ironrager"],BZONE["Orgrimmar"],80.40,23.11,2)
+	self:addLookupList(TrainerDB,11178,L["Borgosh Corebender"],BZONE["Orgrimmar"],80.18,25.01,2)
 	self:addLookupList(TrainerDB,11557,L["Meilosh"],BZONE["Felwood"],66.25,2.961,0)
 	self:addLookupList(TrainerDB,12920,L["Doctor Gregory Victor"],BZONE["Arathi Highlands"],72.97,35.39,2)
 	self:addLookupList(TrainerDB,12939,L["Doctor Gustaf VanHowzen"],BZONE["Dustwallow Marsh"],68.18,47.94,1)
-	self:addLookupList(TrainerDB,13445,L["Great-father Winter"],BZONE["Orgrimmar"],52.71,68.15,0)
+	self:addLookupList(TrainerDB,13445,L["Great-father Winter"],BZONE["Orgrimmar"],52.74,68.20,0)
 	self:addLookupList(TrainerDB,15400,L["Arathel Sunforge"],BZONE["Eversong Woods"],59.78,63.23,2)
 	self:addLookupList(TrainerDB,15501,L["Aleinia"],BZONE["Eversong Woods"],47.86,48.02,2)
 	self:addLookupList(TrainerDB,16160,L["Magistrix Eredania"],BZONE["Eversong Woods"],38.73,72.56,2)
@@ -240,51 +241,51 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,16272,L["Kanaria"],BZONE["Eversong Woods"],48.99,46.98,2)
 	self:addLookupList(TrainerDB,16277,L["Quarelestra"],BZONE["Eversong Woods"],49.03,46.93,2)
 	self:addLookupList(TrainerDB,16278,L["Sathein"],BZONE["Eversong Woods"],53.72,51.99,2)
-	self:addLookupList(TrainerDB,16366,L["Sempstress Ambershine"],BZONE["Eversong Woods"],37.34,72.34,2)
+	self:addLookupList(TrainerDB,16366,L["Sempstress Ambershine"],BZONE["Eversong Woods"],37.33,72.34,2)
 	self:addLookupList(TrainerDB,16583,L["Rohok"],BZONE["Hellfire Peninsula"],53.04,38.25,2)
 	self:addLookupList(TrainerDB,16588,L["Apothecary Antonivich"],BZONE["Hellfire Peninsula"],52.40,35.83,2)
-	self:addLookupList(TrainerDB,16633,L["Sedana"],BZONE["Silvermoon City"],69.84,25.55,2)
+	self:addLookupList(TrainerDB,16633,L["Sedana"],BZONE["Silvermoon City"],69.84,25.54,2)
 	self:addLookupList(TrainerDB,16634,L["Dolothos"],BZONE["Silvermoon City"],68.63,25.56,2)
 	self:addLookupList(TrainerDB,16639,L["Galana"],BZONE["Silvermoon City"],57.26,50.32,2)
 	self:addLookupList(TrainerDB,16640,L["Keelen Sheets"],BZONE["Silvermoon City"],56.84,50.20,2)
 	self:addLookupList(TrainerDB,16642,L["Camberon"],BZONE["Silvermoon City"],66.87,17.09,2)
 	self:addLookupList(TrainerDB,16643,L["Razia"],BZONE["Silvermoon City"],67.00,18.33,2)
 	self:addLookupList(TrainerDB,16662,L["Alestus"],BZONE["Silvermoon City"],77.87,72.65,2)
-	self:addLookupList(TrainerDB,16663,L["Belil"],BZONE["Silvermoon City"],79.25,41.44,2)
+	self:addLookupList(TrainerDB,16663,L["Belil"],BZONE["Silvermoon City"],79.25,41.45,2)
 	self:addLookupList(TrainerDB,16667,L["Danwe"],BZONE["Silvermoon City"],76.71,40.62,2)
-	self:addLookupList(TrainerDB,16668,L["Gloresse"],BZONE["Silvermoon City"],75.97,39.63,2)
-	self:addLookupList(TrainerDB,16669,L["Bemarrin"],BZONE["Silvermoon City"],80.12,38.94,2)
-	self:addLookupList(TrainerDB,16671,L["Mirvedon"],BZONE["Silvermoon City"],80.04,36.71,2)
-	self:addLookupList(TrainerDB,16676,L["Sylann"],BZONE["Silvermoon City"],69.42,70.98,2)
-	self:addLookupList(TrainerDB,16687,L["Talmar"],BZONE["Silvermoon City"],83.05,80.43,2)
-	self:addLookupList(TrainerDB,16688,L["Lynalis"],BZONE["Silvermoon City"],83.80,81.65,2)
+	self:addLookupList(TrainerDB,16668,L["Gloresse"],BZONE["Silvermoon City"],75.97,39.62,2)
+	self:addLookupList(TrainerDB,16669,L["Bemarrin"],BZONE["Silvermoon City"],80.12,38.95,2)
+	self:addLookupList(TrainerDB,16671,L["Mirvedon"],BZONE["Silvermoon City"],79.95,35.89,2)
+	self:addLookupList(TrainerDB,16676,L["Sylann"],BZONE["Silvermoon City"],69.41,70.98,2)
+	self:addLookupList(TrainerDB,16687,L["Talmar"],BZONE["Silvermoon City"],83.16,81.18,2)
+	self:addLookupList(TrainerDB,16688,L["Lynalis"],BZONE["Silvermoon City"],83.79,81.65,2)
 	self:addLookupList(TrainerDB,16703,L["Amin"],BZONE["Silvermoon City"],90.39,74.85,2)
 	self:addLookupList(TrainerDB,16719,L["Mumman"],BZONE["The Exodar"],56.70,28.60,1)
-	self:addLookupList(TrainerDB,16723,L["Lucc"],BZONE["The Exodar"],28.65,61.85,1)
+	self:addLookupList(TrainerDB,16723,L["Lucc"],BZONE["The Exodar"],28.65,61.83,1)
 	self:addLookupList(TrainerDB,16724,L["Miall"],BZONE["The Exodar"],60.77,89.26,1)
 	self:addLookupList(TrainerDB,16725,L["Nahogg"],BZONE["The Exodar"],41.11,39.45,1)
-	self:addLookupList(TrainerDB,16726,L["Ockil"],BZONE["The Exodar"],55.13,91.83,1)
+	self:addLookupList(TrainerDB,16726,L["Ockil"],BZONE["The Exodar"],55.15,91.81,1)
 	self:addLookupList(TrainerDB,16727,L["Padaar"],BZONE["The Exodar"],44.67,25.50,1)
 	self:addLookupList(TrainerDB,16728,L["Akham"],BZONE["The Exodar"],66.53,74.65,1)
 	self:addLookupList(TrainerDB,16729,L["Refik"],BZONE["The Exodar"],63.24,67.89,1)
 	self:addLookupList(TrainerDB,16731,L["Nus"],BZONE["The Exodar"],40.38,24.25,1)
-	self:addLookupList(TrainerDB,16740,L["Edrem"],BZONE["The Exodar"],60.81,87.76,1)
-	self:addLookupList(TrainerDB,16741,L["Deriz"],BZONE["The Exodar"],28.90,61.56,1)
+	self:addLookupList(TrainerDB,16740,L["Edrem"],BZONE["The Exodar"],60.76,87.74,1)
+	self:addLookupList(TrainerDB,16741,L["Deriz"],BZONE["The Exodar"],28.90,61.55,1)
 	self:addLookupList(TrainerDB,16742,L["Kudrii"],BZONE["The Exodar"],39.74,39.20,1)
-	self:addLookupList(TrainerDB,16743,L["Ghermas"],BZONE["The Exodar"],56.00,90.54,1)
+	self:addLookupList(TrainerDB,16743,L["Ghermas"],BZONE["The Exodar"],56.00,90.55,1)
 	self:addLookupList(TrainerDB,16745,L["Feruul"],BZONE["The Exodar"],66.36,74.54,1)
-	self:addLookupList(TrainerDB,16746,L["Kayaart"],BZONE["The Exodar"],63.14,68.62,1)
-	self:addLookupList(TrainerDB,16752,L["Muaat"],BZONE["The Exodar"],60.41,87.95,1)
+	self:addLookupList(TrainerDB,16746,L["Kayaart"],BZONE["The Exodar"],63.14,68.63,1)
+	self:addLookupList(TrainerDB,16752,L["Muaat"],BZONE["The Exodar"],60.41,87.94,1)
 	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.81,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.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.91,56.07,1)
+	self:addLookupList(TrainerDB,17246,L["\"Cookie\" McWeaksauce"],BZONE["Bloodmyst Isle"],54.11,55.28,1)
 	self:addLookupList(TrainerDB,17424,L["Anchorite Paetheus"],BZONE["Bloodmyst Isle"],55.12,54.80,1)
 	self:addLookupList(TrainerDB,17442,L["Moordo"],BZONE["Azuremyst Isle"],45.15,23.70,1)
 	self:addLookupList(TrainerDB,17487,L["Erin Kelly"],BZONE["Azuremyst Isle"],46.87,70.13,1)
-	self:addLookupList(TrainerDB,17488,L["Dulvi"],BZONE["Azuremyst Isle"],49.12,51.25,1)
+	self:addLookupList(TrainerDB,17488,L["Dulvi"],BZONE["Azuremyst Isle"],49.13,51.25,1)
 	self:addLookupList(TrainerDB,17634,L["K. Lee Smallfry"],BZONE["Zangarmarsh"],68.29,51.35,1)
 	self:addLookupList(TrainerDB,17637,L["Mack Diver"],BZONE["Zangarmarsh"],34.38,51.47,2)
 	self:addLookupList(TrainerDB,18747,L["Krugosh"],BZONE["Hellfire Peninsula"],55.29,38.02,2)
@@ -293,7 +294,7 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,18752,L["Zebig"],BZONE["Hellfire Peninsula"],55.17,38.08,2)
 	self:addLookupList(TrainerDB,18753,L["Felannia"],BZONE["Hellfire Peninsula"],52.38,35.99,2)
 	self:addLookupList(TrainerDB,18754,L["Barim Spilthoof"],BZONE["Hellfire Peninsula"],56.35,38.40,2)
-	self:addLookupList(TrainerDB,18771,L["Brumman"],BZONE["Hellfire Peninsula"],54.61,64.93,1)
+	self:addLookupList(TrainerDB,18771,L["Brumman"],BZONE["Hellfire Peninsula"],54.60,64.93,1)
 	self:addLookupList(TrainerDB,18772,L["Hama"],BZONE["Hellfire Peninsula"],54.00,63.58,1)
 	self:addLookupList(TrainerDB,18773,L["Johan Barnes"],BZONE["Hellfire Peninsula"],54.02,66.00,1)
 	self:addLookupList(TrainerDB,18774,L["Tatiana"],BZONE["Ironforge"],44.06,42.05,1)
@@ -306,31 +307,31 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,18993,L["Naka"],BZONE["Silvermoon City"],28.52,34.34,0)
 	self:addLookupList(TrainerDB,19052,L["Lorokeem"],BZONE["Shattrath City"],46.12,21.65,0)
 	self:addLookupList(TrainerDB,19063,L["Hamanar"],BZONE["Shattrath City"],35.81,20.90,0)
-	self:addLookupList(TrainerDB,19184,L["Mildred Fletcher"],BZONE["Shattrath City"],66.00,14.54,0)
-	self:addLookupList(TrainerDB,19185,L["Jack Trapper"],BZONE["Shattrath City"],63.48,69.35,0)
+	self:addLookupList(TrainerDB,19184,L["Mildred Fletcher"],BZONE["Shattrath City"],65.87,15.16,0)
+	self:addLookupList(TrainerDB,19185,L["Jack Trapper"],BZONE["Shattrath City"],63.50,69.33,0)
 	self:addLookupList(TrainerDB,19186,L["Kylene"],BZONE["Shattrath City"],75.86,32.78,0)
-	self:addLookupList(TrainerDB,19187,L["Darmari"],BZONE["Shattrath City"],67.35,66.94,0)
+	self:addLookupList(TrainerDB,19187,L["Darmari"],BZONE["Shattrath City"],67.35,66.93,0)
 	self:addLookupList(TrainerDB,19248,L["Enchanter Salias"],BZONE["Shattrath City"],44.27,90.74,0)
 	self:addLookupList(TrainerDB,19249,L["Enchantress Metura"],BZONE["Shattrath City"],43.90,90.40,0)
 	self:addLookupList(TrainerDB,19250,L["Enchanter Aeldron"],BZONE["Shattrath City"],43.98,90.34,0)
 	self:addLookupList(TrainerDB,19251,L["Enchantress Volali"],BZONE["Shattrath City"],43.45,91.95,0)
-	self:addLookupList(TrainerDB,19252,L["High Enchanter Bardolan"],BZONE["Shattrath City"],43.64,92.00,0)
+	self:addLookupList(TrainerDB,19252,L["High Enchanter Bardolan"],BZONE["Shattrath City"],43.65,92.00,0)
 	self:addLookupList(TrainerDB,19341,L["Grutah"],BZONE["Shadowmoon Valley"],30.30,31.00,2)
 	self:addLookupList(TrainerDB,19369,L["Celie Steelwing"],BZONE["Shadowmoon Valley"],37.20,57.98,1)
 	self:addLookupList(TrainerDB,19478,L["Fera Palerunner"],BZONE["Blade's Edge Mountains"],53.90,55.18,2)
 	self:addLookupList(TrainerDB,19539,L["Jazdalaad"],BZONE["Netherstorm"],44.08,34.78,0)
 	self:addLookupList(TrainerDB,19540,L["Asarnan"],BZONE["Netherstorm"],44.75,34.42,0)
 	self:addLookupList(TrainerDB,19576,L["Xyrol"],BZONE["Netherstorm"],33.12,66.78,0)
-	self:addLookupList(TrainerDB,19775,L["Kalinda"],BZONE["Silvermoon City"],90.52,67.96,2)
-	self:addLookupList(TrainerDB,19778,L["Farii"],BZONE["The Exodar"],44.73,25.54,1)
-	self:addLookupList(TrainerDB,20124,L["Kradu Grimblade"],BZONE["Shattrath City"],70.24,43.23,0)
-	self:addLookupList(TrainerDB,20125,L["Zula Slagfury"],BZONE["Shattrath City"],70.36,43.77,0)
+	self:addLookupList(TrainerDB,19775,L["Kalinda"],BZONE["Silvermoon City"],90.51,67.96,2)
+	self:addLookupList(TrainerDB,19778,L["Farii"],BZONE["The Exodar"],44.74,25.54,1)
+	self:addLookupList(TrainerDB,20124,L["Kradu Grimblade"],BZONE["Shattrath City"],70.24,43.25,0)
+	self:addLookupList(TrainerDB,20125,L["Zula Slagfury"],BZONE["Shattrath City"],70.29,43.82,0)
 	self:addLookupList(TrainerDB,21087,L["Grikka"],BZONE["Blade's Edge Mountains"],77.03,65.63,2)
 	self:addLookupList(TrainerDB,22477,L["Anchorite Ensham"],BZONE["Terokkar Forest"],31.06,75.96,0)
 	self:addLookupList(TrainerDB,22823,L["Hch'uu"],BZONE["Zangarmarsh"],19.79,52.04,0)
 	self:addLookupList(TrainerDB,22827,L["Gorgolon the All-seeing"],BZONE["Blade's Edge Mountains"],0,0,0)
 	self:addLookupList(TrainerDB,22834,L["Clintar Dreamwalker"],BZONE["Moonglade"],75.26,66.72,0)
-	self:addLookupList(TrainerDB,22835,L["Cenarion Dreamwarden"],BZONE["Moonglade"],71.73,62.00,0)
+	self:addLookupList(TrainerDB,22835,L["Cenarion Dreamwarden"],BZONE["Moonglade"],71.72,62.01,0)
 	self:addLookupList(TrainerDB,22848,L["Storm Fury"],BZONE["Black Temple"],0,0,0)
 	self:addLookupList(TrainerDB,22853,L["Illidari Defiler"],BZONE["Black Temple"],0,0,0)
 	self:addLookupList(TrainerDB,22861,L["Lightsworn Vindicator"],BZONE["Ironforge"],59.23,67.15,1)
@@ -339,7 +340,7 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,24868,L["Niobe Whizzlespark"],BZONE["Shadowmoon Valley"],37.38,54.95,1)
 	self:addLookupList(TrainerDB,25099,L["Jonathan Garrett"],BZONE["Shadowmoon Valley"],30.13,28.86,2)
 	self:addLookupList(TrainerDB,25277,L["Chief Engineer Leveny"],BZONE["Borean Tundra"],42.47,54.05,2)
-	self:addLookupList(TrainerDB,26564,L["Borus Ironbender"],BZONE["Dragonblight"],37.10,46.77,2)
+	self:addLookupList(TrainerDB,26564,L["Borus Ironbender"],BZONE["Dragonblight"],37.09,46.77,2)
 	self:addLookupList(TrainerDB,26903,L["Lanolis Dewdrop"],BZONE["Howling Fjord"],58.47,62.79,1)
 	self:addLookupList(TrainerDB,26904,L["Rosina Rivet"],BZONE["Howling Fjord"],60.26,64.04,1)
 	self:addLookupList(TrainerDB,26905,L["Brom Brewbaster"],BZONE["Howling Fjord"],57.85,62.89,1)
@@ -349,18 +350,18 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,26912,L["Grumbol Stoutpick"],BZONE["Howling Fjord"],60.06,64.10,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,26916,L["Mindri Dinkles"],BZONE["Howling Fjord"],58.47,62.78,1)
 	self:addLookupList(TrainerDB,26951,L["Wilhelmina Renel"],BZONE["Howling Fjord"],79.18,26.54,2)
 	self:addLookupList(TrainerDB,26952,L["Kristen Smythe"],BZONE["Howling Fjord"],79.17,26.79,2)
 	self:addLookupList(TrainerDB,26953,L["Thomas Kolichio"],BZONE["Howling Fjord"],78.96,32.32,2)
 	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,26955,L["Jamesina Watterly"],BZONE["Howling Fjord"],78.15,27.91,2)
 	self:addLookupList(TrainerDB,26956,L["Sally Tompkins"],BZONE["Howling Fjord"],79.32,27.80,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,26962,L["Jonathan Lewis"],BZONE["Howling Fjord"],78.96,30.22,2)
-	self:addLookupList(TrainerDB,26964,L["Alexandra McQueen"],BZONE["Howling Fjord"],79.52,30.77,2)
+	self:addLookupList(TrainerDB,26960,L["Carter Tiffens"],BZONE["Howling Fjord"],79.16,26.28,2)
+	self:addLookupList(TrainerDB,26961,L["Gunter Hansen"],BZONE["Howling Fjord"],77.98,27.01,2)
+	self:addLookupList(TrainerDB,26962,L["Jonathan Lewis"],BZONE["Howling Fjord"],78.96,30.21,2)
+	self:addLookupList(TrainerDB,26964,L["Alexandra McQueen"],BZONE["Howling Fjord"],79.53,30.77,2)
 	self:addLookupList(TrainerDB,26969,L["Raenah"],BZONE["Borean Tundra"],41.58,53.98,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)
@@ -370,7 +371,7 @@ function addon:InitTrainer(TrainerDB)
 	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.99,66.13,1)
+	self:addLookupList(TrainerDB,26988,L["Argo Strongstout"],BZONE["Borean Tundra"],57.99,66.12,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)
@@ -390,15 +391,15 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,28693,L["Enchanter Nalthanis"],BZONE["Dalaran"],39.17,41.13,0)
 	self:addLookupList(TrainerDB,28694,L["Alard Schmied"],BZONE["Dalaran"],45.12,27.92,0)
 	self:addLookupList(TrainerDB,28697,L["Juston Oshenko"],BZONE["Dalaran"],39.20,26.16,0)
-	self:addLookupList(TrainerDB,28698,L["Jedidiah Handers"],BZONE["Dalaran"],40.90,26.89,0)
+	self:addLookupList(TrainerDB,28698,L["Jedidiah Handers"],BZONE["Dalaran"],40.90,26.88,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.63,28.99,0)
+	self:addLookupList(TrainerDB,28700,L["Diane Cannings"],BZONE["Dalaran"],35.62,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.74,31.90,0)
-	self:addLookupList(TrainerDB,28705,L["Katherine Lee"],BZONE["Ironforge"],32.05,27.46,1)
-	self:addLookupList(TrainerDB,28706,L["Olisarra the Kind"],BZONE["Dalaran"],37.30,36.73,0)
-	self:addLookupList(TrainerDB,29194,L["Amal'thazad"],BZONE["Eastern Plaguelands"],80.59,46.21,0)
+	self:addLookupList(TrainerDB,28705,L["Katherine Lee"],BZONE["Ironforge"],36.06,30.89,1)
+	self:addLookupList(TrainerDB,28706,L["Olisarra the Kind"],BZONE["Dalaran"],37.31,36.73,0)
+	self:addLookupList(TrainerDB,29194,L["Amal'thazad"],BZONE["Eastern Plaguelands"],80.59,46.22,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,29233,L["Nurse Applewood"],BZONE["Borean Tundra"],42.08,54.59,2)
@@ -406,11 +407,11 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,29924,L["Brandig"],BZONE["The Storm Peaks"],29.02,74.18,1)
 	self:addLookupList(TrainerDB,30706,L["Jo'mah"],BZONE["Orgrimmar"],55.94,45.77,2)
 	self:addLookupList(TrainerDB,30709,L["Poshken Hardbinder"],BZONE["Thunder Bluff"],28.64,20.94,2)
-	self:addLookupList(TrainerDB,30710,L["Zantasia"],BZONE["Silvermoon City"],69.12,24.93,2)
-	self:addLookupList(TrainerDB,30711,L["Margaux Parchley"],BZONE["Undercity"],61.13,58.34,2)
+	self:addLookupList(TrainerDB,30710,L["Zantasia"],BZONE["Silvermoon City"],69.11,24.94,2)
+	self:addLookupList(TrainerDB,30711,L["Margaux Parchley"],BZONE["Undercity"],61.12,58.35,2)
 	self:addLookupList(TrainerDB,30713,L["Catarina Stanford"],BZONE["Stormwind City"],49.71,75.05,1)
-	self:addLookupList(TrainerDB,30715,L["Feyden Darkin"],BZONE["Darnassus"],59.10,14.39,1)
-	self:addLookupList(TrainerDB,30716,L["Thoth"],BZONE["The Exodar"],39.68,39.22,1)
+	self:addLookupList(TrainerDB,30715,L["Feyden Darkin"],BZONE["Darnassus"],59.07,14.36,1)
+	self:addLookupList(TrainerDB,30716,L["Thoth"],BZONE["The Exodar"],39.67,39.22,1)
 	self:addLookupList(TrainerDB,30717,L["Elise Brightletter"],BZONE["Ironforge"],61.05,44.11,1)
 	self:addLookupList(TrainerDB,30721,L["Michael Schwan"],BZONE["Hellfire Peninsula"],54.00,65.98,1)
 	self:addLookupList(TrainerDB,30722,L["Neferatti"],BZONE["Hellfire Peninsula"],52.56,37.11,2)
diff --git a/RecipeDB/ARL-Vendor.lua b/RecipeDB/ARL-Vendor.lua
index fcc1799..026fd52 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

-333 found from data mining.  0 ignored.
+329 found from data mining.  0 ignored.

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

@@ -44,14 +44,11 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,777,L["Amy Davenport"],BZONE["Redridge Mountains"],29.30,47.22,1)
 	self:addLookupList(VendorDB,843,L["Gina MacGregor"],BZONE["Westfall"],57.84,54.24,1)
 	self:addLookupList(VendorDB,989,L["Banalash"],BZONE["Swamp of Sorrows"],44.91,57.26,2)
-	self:addLookupList(VendorDB,1146,L["Vharr"],BZONE["Stranglethorn Vale"],32.85,28.77,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,1250,L["Drake Lindgren"],BZONE["Elwynn Forest"],82.84,63.43,1)
 	self:addLookupList(VendorDB,1286,L["Edna Mullby"],BZONE["Stormwind City"],64.40,71.97,1)
-	self:addLookupList(VendorDB,1304,L["Darian Singh"],BZONE["Stormwind City"],42.95,76.11,1)
-	self:addLookupList(VendorDB,1313,L["Maria Lumere"],BZONE["Stormwind City"],55.85,85.24,1)
-	self:addLookupList(VendorDB,1318,L["Jessara Cordell"],BZONE["Stormwind City"],53.04,73.76,1)
+	self:addLookupList(VendorDB,1318,L["Jessara Cordell"],BZONE["Stormwind City"],53.05,73.76,1)
 	self:addLookupList(VendorDB,1347,L["Alexandra Bolero"],BZONE["Stormwind City"],53.04,81.19,1)
 	self:addLookupList(VendorDB,1448,L["Neal Allen"],BZONE["Wetlands"],10.88,57.19,1)
 	self:addLookupList(VendorDB,1454,L["Jennabink Powerseam"],BZONE["Wetlands"],7.979,56.27,1)
@@ -61,74 +58,75 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,1684,L["Khara Deepwater"],BZONE["Loch Modan"],40.50,38.99,1)
 	self:addLookupList(VendorDB,1685,L["Xandar Goodbeard"],BZONE["Loch Modan"],83.03,63.09,1)
 	self:addLookupList(VendorDB,2118,L["Abigail Shiel"],BZONE["Tirisfal Glades"],61.30,51.99,2)
-	self:addLookupList(VendorDB,2380,L["Nandar Branson"],BZONE["Hillsbrad Foothills"],51.20,56.90,1)
 	self:addLookupList(VendorDB,2381,L["Micha Yance"],BZONE["Hillsbrad Foothills"],49.38,55.57,1)
-	self:addLookupList(VendorDB,2383,L["Lindea Rabonne"],BZONE["Hillsbrad Foothills"],50.94,61.17,1)
+	self:addLookupList(VendorDB,2383,L["Lindea Rabonne"],BZONE["Hillsbrad Foothills"],50.94,61.16,1)
 	self:addLookupList(VendorDB,2393,L["Christoph Jeffcoat"],BZONE["Hillsbrad Foothills"],62.60,20.30,2)
 	self:addLookupList(VendorDB,2394,L["Mallen Swain"],BZONE["Hillsbrad Foothills"],62.03,21.92,2)
 	self:addLookupList(VendorDB,2397,L["Derak Nightfall"],BZONE["Hillsbrad Foothills"],63.28,19.09,2)
-	self:addLookupList(VendorDB,2480,L["Bro'kin"],BZONE["Alterac Mountains"],39.13,39.39,2)
-	self:addLookupList(VendorDB,2481,L["Bliztik"],BZONE["Duskwood"],18.06,55.14,0)
 	self:addLookupList(VendorDB,2482,L["Zarena Cromwind"],BZONE["Stranglethorn Vale"],29.00,75.50,0)
 	self:addLookupList(VendorDB,2483,L["Jaquilina Dramet"],BZONE["Stranglethorn Vale"],35.87,10.18,0)
+	self:addLookupList(VendorDB,2663,L["Narkk"],BZONE["Stranglethorn Vale"],28.01,75.23,0)
 	self:addLookupList(VendorDB,2664,L["Kelsey Yance"],BZONE["Stranglethorn Vale"],28.03,75.09,0)
-	self:addLookupList(VendorDB,2668,L["Danielle Zipstitch"],BZONE["Duskwood"],76.45,46.67,1)
-	self:addLookupList(VendorDB,2669,L["Sheri Zipstitch"],BZONE["Duskwood"],75.80,46.45,1)
+	self:addLookupList(VendorDB,2668,L["Danielle Zipstitch"],BZONE["Duskwood"],76.45,46.69,1)
 	self:addLookupList(VendorDB,2670,L["Xizk Goodstitch"],BZONE["Stranglethorn Vale"],28.29,77.29,0)
 	self:addLookupList(VendorDB,2679,L["Wenna Silkbeard"],BZONE["Wetlands"],25.71,26.09,1)
-	self:addLookupList(VendorDB,2682,L["Fradd Swiftgear"],BZONE["Wetlands"],26.64,26.26,1)
+	self:addLookupList(VendorDB,2682,L["Fradd Swiftgear"],BZONE["Wetlands"],26.76,26.23,1)
 	self:addLookupList(VendorDB,2683,L["Namdo Bizzfizzle"],BZONE["Gnomeregan"],0,0,1)
-	self:addLookupList(VendorDB,2685,L["Mazk Snipeshot"],BZONE["Stranglethorn Vale"],28.99,75.44,0)
+	self:addLookupList(VendorDB,2684,L["Rizz Loosebolt"],BZONE["Alterac Mountains"],47.59,35.42,0)
+	self:addLookupList(VendorDB,2685,L["Mazk Snipeshot"],BZONE["Stranglethorn Vale"],28.99,75.45,0)
 	self:addLookupList(VendorDB,2687,L["Gnaz Blunderflame"],BZONE["Stranglethorn Vale"],51.22,36.13,0)
 	self:addLookupList(VendorDB,2688,L["Ruppo Zipcoil"],BZONE["The Hinterlands"],34.33,38.22,0)
 	self:addLookupList(VendorDB,2697,L["Clyde Ranthal"],BZONE["Redridge Mountains"],88.55,66.49,1)
-	self:addLookupList(VendorDB,2698,L["George Candarte"],BZONE["Hillsbrad Foothills"],91.80,38.20,2)
-	self:addLookupList(VendorDB,2803,L["Malygen"],BZONE["Felwood"],61.99,25.71,1)
+	self:addLookupList(VendorDB,2699,L["Rikqiz"],BZONE["Stranglethorn Vale"],28.44,76.06,0)
+	self:addLookupList(VendorDB,2803,L["Malygen"],BZONE["Felwood"],62.04,25.76,1)
 	self:addLookupList(VendorDB,2805,L["Deneb Walker"],BZONE["Arathi Highlands"],27.18,58.61,1)
 	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,2812,L["Drovnar Strongbrew"],BZONE["Arathi Highlands"],46.40,47.10,1)
 	self:addLookupList(VendorDB,2814,L["Narj Deepslice"],BZONE["Arathi Highlands"],45.29,47.52,1)
+	self:addLookupList(VendorDB,2816,L["Androd Fadran"],BZONE["Arathi Highlands"],45.72,47.31,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.78,0)
+	self:addLookupList(VendorDB,2843,L["Jutak"],BZONE["Stranglethorn Vale"],27.61,77.95,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.82,40.77,2)
+	self:addLookupList(VendorDB,3012,L["Nata Dawnstrider"],BZONE["Thunder Bluff"],45.83,40.77,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.33,48.62,2)
+	self:addLookupList(VendorDB,3029,L["Sewa Mistrunner"],BZONE["Thunder Bluff"],55.35,48.75,2)
 	self:addLookupList(VendorDB,3081,L["Wunna Darkmane"],BZONE["Mulgore"],46.12,58.10,2)
 	self:addLookupList(VendorDB,3085,L["Gloria Femmel"],BZONE["Redridge Mountains"],26.82,43.04,1)
-	self:addLookupList(VendorDB,3134,L["Kzixx"],BZONE["Duskwood"],81.67,18.79,0)
 	self:addLookupList(VendorDB,3178,L["Stuart Fleming"],BZONE["Wetlands"],8.600,59.03,1)
-	self:addLookupList(VendorDB,3333,L["Shankys"],BZONE["Orgrimmar"],70.01,29.56,2)
+	self:addLookupList(VendorDB,3333,L["Shankys"],BZONE["Orgrimmar"],70.00,29.56,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)
 	self:addLookupList(VendorDB,3364,L["Borya"],BZONE["Orgrimmar"],62.96,51.94,2)
 	self:addLookupList(VendorDB,3366,L["Tamar"],BZONE["Orgrimmar"],63.11,44.01,2)
-	self:addLookupList(VendorDB,3367,L["Felika"],BZONE["Orgrimmar"],58.20,50.96,2)
+	self:addLookupList(VendorDB,3367,L["Felika"],BZONE["Orgrimmar"],58.20,50.95,2)
 	self:addLookupList(VendorDB,3400,L["Xen'to"],BZONE["Orgrimmar"],57.15,53.40,2)
 	self:addLookupList(VendorDB,3413,L["Sovik"],BZONE["Orgrimmar"],75.72,26.26,2)
 	self:addLookupList(VendorDB,3482,L["Tari'qa"],BZONE["The Barrens"],51.76,30.72,2)
 	self:addLookupList(VendorDB,3485,L["Wrahk"],BZONE["The Barrens"],51.98,32.15,2)
 	self:addLookupList(VendorDB,3489,L["Zargh"],BZONE["The Barrens"],52.53,29.80,2)
-	self:addLookupList(VendorDB,3490,L["Hula'mahi"],BZONE["The Barrens"],52.03,29.90,2)
 	self:addLookupList(VendorDB,3495,L["Gagsprocket"],BZONE["The Barrens"],62.49,35.58,0)
 	self:addLookupList(VendorDB,3497,L["Kilxx"],BZONE["The Barrens"],62.98,36.92,0)
 	self:addLookupList(VendorDB,3499,L["Ranik"],BZONE["The Barrens"],61.87,39.36,0)
-	self:addLookupList(VendorDB,3522,L["Constance Brisboise"],BZONE["Tirisfal Glades"],52.53,55.66,2)
-	self:addLookupList(VendorDB,3537,L["Zixil"],BZONE["Hillsbrad Foothills"],56.44,30.58,0)
+	self:addLookupList(VendorDB,3537,L["Zixil"],BZONE["Hillsbrad Foothills"],56.43,30.59,0)
 	self:addLookupList(VendorDB,3550,L["Martine Tramblay"],BZONE["Tirisfal Glades"],66.02,59.23,2)
 	self:addLookupList(VendorDB,3556,L["Andrew Hilbert"],BZONE["Silverpine Forest"],43.35,41.12,2)
 	self:addLookupList(VendorDB,3683,L["Kiknikle"],BZONE["The Barrens"],42.30,38.62,0)
 	self:addLookupList(VendorDB,3881,L["Grimtak"],BZONE["Durotar"],52.17,42.26,2)
 	self:addLookupList(VendorDB,3954,L["Dalria"],BZONE["Ashenvale"],35.28,52.03,1)
-	self:addLookupList(VendorDB,3956,L["Harklan Moongrove"],BZONE["Ashenvale"],50.68,66.98,1)
+	self:addLookupList(VendorDB,3958,L["Lardan"],BZONE["Ashenvale"],34.84,50.06,1)
 	self:addLookupList(VendorDB,3960,L["Ulthaan"],BZONE["Ashenvale"],50.15,67.74,1)
+	self:addLookupList(VendorDB,4086,L["Veenix"],BZONE["Stonetalon Mountains"],58.92,51.99,0)
 	self:addLookupList(VendorDB,4168,L["Elynna"],BZONE["Darnassus"],64.27,22.57,1)
-	self:addLookupList(VendorDB,4186,L["Mavralyn"],BZONE["Darkshore"],37.30,40.85,1)
+	self:addLookupList(VendorDB,4186,L["Mavralyn"],BZONE["Darkshore"],37.29,40.85,1)
 	self:addLookupList(VendorDB,4189,L["Valdaron"],BZONE["Darkshore"],37.74,41.00,1)
 	self:addLookupList(VendorDB,4200,L["Laird"],BZONE["Darkshore"],37.11,43.95,1)
-	self:addLookupList(VendorDB,4223,L["Fyldan"],BZONE["Darnassus"],48.53,21.43,1)
+	self:addLookupList(VendorDB,4223,L["Fyldan"],BZONE["Darnassus"],48.54,21.43,1)
 	self:addLookupList(VendorDB,4225,L["Saenorion"],BZONE["Darnassus"],64.51,22.64,1)
 	self:addLookupList(VendorDB,4226,L["Ulthir"],BZONE["Darnassus"],55.74,24.00,1)
 	self:addLookupList(VendorDB,4228,L["Vaean"],BZONE["Darnassus"],58.98,15.10,1)
@@ -136,28 +134,27 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,4265,L["Nyoma"],BZONE["Teldrassil"],57.46,61.09,1)
 	self:addLookupList(VendorDB,4305,L["Kriggon Talsone"],BZONE["Westfall"],36.16,89.36,1)
 	self:addLookupList(VendorDB,4307,L["Heldan Galesong"],BZONE["Darkshore"],37.33,56.25,1)
-	self:addLookupList(VendorDB,4553,L["Ronald Burch"],BZONE["Undercity"],63.48,43.79,2)
+	self:addLookupList(VendorDB,4553,L["Ronald Burch"],BZONE["Undercity"],63.48,43.80,2)
 	self:addLookupList(VendorDB,4561,L["Daniel Bartlett"],BZONE["Undercity"],65.16,39.31,2)
-	self:addLookupList(VendorDB,4574,L["Lizbeth Cromwell"],BZONE["Undercity"],81.35,30.94,2)
-	self:addLookupList(VendorDB,4577,L["Millie Gregorian"],BZONE["Undercity"],71.21,28.66,2)
+	self:addLookupList(VendorDB,4574,L["Lizbeth Cromwell"],BZONE["Undercity"],81.41,31.13,2)
+	self:addLookupList(VendorDB,4577,L["Millie Gregorian"],BZONE["Undercity"],71.24,30.14,2)
+	self:addLookupList(VendorDB,4589,L["Joseph Moore"],BZONE["Undercity"],70.50,59.21,2)
 	self:addLookupList(VendorDB,4610,L["Algernon"],BZONE["Undercity"],53.46,73.02,2)
 	self:addLookupList(VendorDB,4617,L["Thaddeus Webb"],BZONE["Undercity"],61.23,61.28,2)
 	self:addLookupList(VendorDB,4775,L["Felicia Doan"],BZONE["Undercity"],65.10,50.06,2)
 	self:addLookupList(VendorDB,4782,L["Truk Wildbeard"],BZONE["The Hinterlands"],14.52,43.03,1)
-	self:addLookupList(VendorDB,4877,L["Jandia"],BZONE["Undercity"],45.48,63.85,2)
+	self:addLookupList(VendorDB,4877,L["Jandia"],BZONE["Undercity"],46.42,65.18,2)
 	self:addLookupList(VendorDB,4879,L["Ogg'marr"],BZONE["Dustwallow Marsh"],36.54,31.66,2)
 	self:addLookupList(VendorDB,4897,L["Helenia Olden"],BZONE["Dustwallow Marsh"],66.55,50.86,1)
 	self:addLookupList(VendorDB,5128,L["Bombus Finespindle"],BZONE["Ironforge"],39.70,34.03,1)
 	self:addLookupList(VendorDB,5158,L["Tilli Thistlefuzz"],BZONE["Ironforge"],60.91,45.24,1)
 	self:addLookupList(VendorDB,5160,L["Emrul Riknussun"],BZONE["Ironforge"],60.07,38.79,1)
-	self:addLookupList(VendorDB,5162,L["Tansy Puddlefizz"],BZONE["Ironforge"],48.22,6.007,1)
-	self:addLookupList(VendorDB,5163,L["Burbik Gearspanner"],BZONE["Ironforge"],47.07,27.92,1)
+	self:addLookupList(VendorDB,5162,L["Tansy Puddlefizz"],BZONE["Ironforge"],47.89,6.824,1)
+	self:addLookupList(VendorDB,5163,L["Burbik Gearspanner"],BZONE["Ironforge"],47.06,27.93,1)
 	self:addLookupList(VendorDB,5175,L["Gearcutter Cogspinner"],BZONE["Ironforge"],68.63,44.98,1)
-	self:addLookupList(VendorDB,5178,L["Soolie Berryfizz"],BZONE["Ironforge"],67.76,54.34,1)
-	self:addLookupList(VendorDB,5411,L["Krinkle Goodsteel"],BZONE["Tanaris"],51.90,29.21,0)
+	self:addLookupList(VendorDB,5178,L["Soolie Berryfizz"],BZONE["Ironforge"],67.77,54.34,1)
 	self:addLookupList(VendorDB,5483,L["Erika Tate"],BZONE["Stormwind City"],77.93,53.04,1)
-	self:addLookupList(VendorDB,5494,L["Catherine Leland"],BZONE["Stormwind City"],55.01,70.27,1)
-	self:addLookupList(VendorDB,5512,L["Kaita Deepforge"],BZONE["Stormwind City"],62.99,38.04,1)
+	self:addLookupList(VendorDB,5494,L["Catherine Leland"],BZONE["Stormwind City"],55.02,70.27,1)
 	self:addLookupList(VendorDB,5594,L["Alchemist Pestlezugg"],BZONE["Tanaris"],51.28,27.00,0)
 	self:addLookupList(VendorDB,5748,L["Killian Sanatha"],BZONE["Silverpine Forest"],33.53,18.06,2)
 	self:addLookupList(VendorDB,5757,L["Lilly"],BZONE["Silverpine Forest"],43.80,50.25,2)
@@ -167,16 +164,16 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,5942,L["Zansoa"],BZONE["Durotar"],56.17,74.51,2)
 	self:addLookupList(VendorDB,5944,L["Yonada"],BZONE["The Barrens"],45.54,58.96,2)
 	self:addLookupList(VendorDB,6568,L["Vizzklick"],BZONE["Tanaris"],51.45,27.09,0)
-	self:addLookupList(VendorDB,6576,L["Brienna Starglow"],BZONE["Thousand Needles"],9.070,19.08,1)
+	self:addLookupList(VendorDB,6574,L["Jun'ha"],BZONE["Arathi Highlands"],73.00,37.96,2)
+	self:addLookupList(VendorDB,6576,L["Brienna Starglow"],BZONE["Thousand Needles"],9.072,19.08,1)
 	self:addLookupList(VendorDB,6730,L["Jinky Twizzlefixxit"],BZONE["Thousand Needles"],77.84,77.81,0)
 	self:addLookupList(VendorDB,6731,L["Harlown Darkweave"],BZONE["Ashenvale"],18.22,60.16,1)
 	self:addLookupList(VendorDB,6777,L["Zan Shivsproket"],BZONE["Alterac Mountains"],85.93,79.93,0)
 	self:addLookupList(VendorDB,6779,L["Smudge Thunderwood"],BZONE["Alterac Mountains"],85.97,80.20,0)
-	self:addLookupList(VendorDB,7733,L["Innkeeper Fizzgrimble"],BZONE["Ironforge"],56.41,80.78,0)
-	self:addLookupList(VendorDB,7852,L["Pratt McGrubben"],BZONE["Feralas"],30.02,42.93,1)
+	self:addLookupList(VendorDB,7733,L["Innkeeper Fizzgrimble"],BZONE["Ironforge"],56.43,80.80,0)
 	self:addLookupList(VendorDB,7854,L["Jangdor Swiftstrider"],BZONE["Feralas"],74.83,44.71,0)
 	self:addLookupList(VendorDB,7940,L["Darnall"],BZONE["Moonglade"],52.04,33.75,0)
-	self:addLookupList(VendorDB,7947,L["Vivianna"],BZONE["Feralas"],31.20,43.26,1)
+	self:addLookupList(VendorDB,7947,L["Vivianna"],BZONE["Feralas"],31.20,43.27,1)
 	self:addLookupList(VendorDB,8125,L["Dirge Quikcleave"],BZONE["Tanaris"],52.50,27.99,0)
 	self:addLookupList(VendorDB,8131,L["Blizrik Buckshot"],BZONE["Tanaris"],50.91,27.03,0)
 	self:addLookupList(VendorDB,8137,L["Gikkix"],BZONE["Tanaris"],66.77,24.09,0)
@@ -185,18 +182,18 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,8150,L["Janet Hommers"],BZONE["Badlands"],28.64,34.09,1)
 	self:addLookupList(VendorDB,8157,L["Logannas"],BZONE["Feralas"],32.02,44.08,1)
 	self:addLookupList(VendorDB,8158,L["Bronk"],BZONE["Feralas"],76.45,44.17,2)
-	self:addLookupList(VendorDB,8160,L["Nioma"],BZONE["The Hinterlands"],13.56,43.36,0)
-	self:addLookupList(VendorDB,8176,L["Gharash"],BZONE["Swamp of Sorrows"],45.49,52.15,2)
+	self:addLookupList(VendorDB,8161,L["Harggan"],BZONE["The Hinterlands"],13.43,43.78,0)
+	self:addLookupList(VendorDB,8177,L["Rartar"],BZONE["Swamp of Sorrows"],44.92,57.51,2)
 	self:addLookupList(VendorDB,8178,L["Nina Lightbrew"],BZONE["Blasted Lands"],66.95,19.28,1)
 	self:addLookupList(VendorDB,8307,L["Tarban Hearthgrain"],BZONE["The Barrens"],54.86,32.63,2)
 	self:addLookupList(VendorDB,8363,L["Shadi Mistrunner"],BZONE["Thunder Bluff"],40.09,61.96,2)
-	self:addLookupList(VendorDB,8508,L["Gretta Ganter"],BZONE["Dun Morogh"],31.54,44.98,1)
+	self:addLookupList(VendorDB,8508,L["Gretta Ganter"],BZONE["Dun Morogh"],31.55,44.92,1)
 	self:addLookupList(VendorDB,8678,L["Jubie Gadgetspring"],BZONE["Azshara"],45.28,91.03,0)
 	self:addLookupList(VendorDB,8679,L["Knaz Blunderflame"],BZONE["Stranglethorn Vale"],50.90,35.62,0)
 	self:addLookupList(VendorDB,8681,L["Outfitter Eric"],BZONE["Ironforge"],43.45,29.28,1)
-	self:addLookupList(VendorDB,8878,L["Muuran"],BZONE["Desolace"],55.95,57.00,2)
+	self:addLookupList(VendorDB,9179,L["Jazzrik"],BZONE["Badlands"],43.04,52.55,0)
 	self:addLookupList(VendorDB,9499,BBOSS["Plugger Spazzring"],BZONE["Blackrock Depths"],0,0,0)
-	self:addLookupList(VendorDB,9544,L["Yuka Screwspigot"],BZONE["Burning Steppes"],65.86,22.31,0)
+	self:addLookupList(VendorDB,9544,L["Yuka Screwspigot"],BZONE["Burning Steppes"],65.87,22.31,0)
 	self:addLookupList(VendorDB,9636,L["Kireena"],BZONE["Desolace"],51.24,54.53,2)
 	self:addLookupList(VendorDB,10118,L["Nessa Shadowsong"],BZONE["Teldrassil"],56.91,92.32,1)
 	self:addLookupList(VendorDB,10856,L["Argent Quartermaster Hasana"],BZONE["Tirisfal Glades"],82.94,65.82,0)
@@ -204,26 +201,26 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,11185,L["Xizzer Fizzbolt"],BZONE["Winterspring"],61.31,38.96,0)
 	self:addLookupList(VendorDB,11187,L["Himmik"],BZONE["Winterspring"],61.65,40.05,0)
 	self:addLookupList(VendorDB,11189,L["Qia"],BZONE["Winterspring"],61.29,37.22,0)
-	self:addLookupList(VendorDB,11278,L["Magnus Frostwake"],BZONE["Western Plaguelands"],68.08,77.53,0)
+	self:addLookupList(VendorDB,11278,L["Magnus Frostwake"],BZONE["Western Plaguelands"],67.96,77.42,0)
 	self:addLookupList(VendorDB,11536,L["Quartermaster Miranda Breechlock"],BZONE["Eastern Plaguelands"],75.98,52.19,0)
 	self:addLookupList(VendorDB,11557,L["Meilosh"],BZONE["Felwood"],66.25,2.961,0)
 	self:addLookupList(VendorDB,11874,L["Masat T'andr"],BZONE["Swamp of Sorrows"],26.53,32.72,0)
 	self:addLookupList(VendorDB,12022,L["Lorelae Wintersong"],BZONE["Moonglade"],49.11,39.92,0)
-	self:addLookupList(VendorDB,12033,L["Wulan"],BZONE["Desolace"],25.81,70.28,2)
+	self:addLookupList(VendorDB,12033,L["Wulan"],BZONE["Desolace"],25.81,70.29,2)
 	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"],BZONE["Eastern Plaguelands"],74.84,50.88,0)
-	self:addLookupList(VendorDB,12943,L["Werg Thickblade"],BZONE["Tirisfal Glades"],83.88,69.68,2)
+	self:addLookupList(VendorDB,12246,L["Super-Seller 680"],BZONE["Desolace"],41.24,79.06,0)
+	self:addLookupList(VendorDB,12941,L["Jase Farlane"],BZONE["Eastern Plaguelands"],74.84,50.87,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.04,0)
 	self:addLookupList(VendorDB,12957,L["Blimo Gadgetspring"],BZONE["Azshara"],45.11,91.36,0)
+	self:addLookupList(VendorDB,12958,L["Gigget Zipcoil"],BZONE["The Hinterlands"],34.36,38.00,0)
 	self:addLookupList(VendorDB,12962,L["Wik'Tar"],BZONE["Ashenvale"],12.31,34.20,2)
-	self:addLookupList(VendorDB,13420,L["Penney Copperpinch"],BZONE["Orgrimmar"],52.73,66.28,2)
-	self:addLookupList(VendorDB,13429,L["Nardstrum Copperpinch"],BZONE["Undercity"],67.77,40.12,2)
-	self:addLookupList(VendorDB,13432,L["Seersa Copperpinch"],BZONE["Thunder Bluff"],42.18,55.57,2)
+	self:addLookupList(VendorDB,13420,L["Penney Copperpinch"],BZONE["Orgrimmar"],52.72,66.31,2)
+	self:addLookupList(VendorDB,13429,L["Nardstrum Copperpinch"],BZONE["Undercity"],67.77,40.11,2)
+	self:addLookupList(VendorDB,13432,L["Seersa Copperpinch"],BZONE["Thunder Bluff"],42.17,55.59,2)
 	self:addLookupList(VendorDB,13433,L["Wulmort Jinglepocket"],BZONE["Ironforge"],33.08,66.93,0)
-	self:addLookupList(VendorDB,13435,L["Khole Jinglepocket"],BZONE["Stormwind City"],61.90,71.29,1)
+	self:addLookupList(VendorDB,13435,L["Khole Jinglepocket"],BZONE["Stormwind City"],61.91,71.29,1)
 	self:addLookupList(VendorDB,13476,L["Balai Lok'Wein"],BZONE["Dustwallow Marsh"],37.13,30.68,2)
 	self:addLookupList(VendorDB,14371,L["Shen'dralar Provisioner"],BZONE["Dire Maul"],0,0,0)
 	self:addLookupList(VendorDB,14637,L["Zorbin Fandazzle"],BZONE["Feralas"],45.17,43.16,0)
@@ -243,28 +240,28 @@ function addon:InitVendor(VendorDB)
 	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)
 	self:addLookupList(VendorDB,16588,L["Apothecary Antonivich"],BZONE["Hellfire Peninsula"],52.40,35.83,2)
-	self:addLookupList(VendorDB,16624,L["Gelanthis"],BZONE["Silvermoon City"],90.88,75.41,2)
-	self:addLookupList(VendorDB,16635,L["Lyna"],BZONE["Silvermoon City"],69.90,24.66,2)
-	self:addLookupList(VendorDB,16638,L["Deynna"],BZONE["Silvermoon City"],56.22,50.61,2)
+	self:addLookupList(VendorDB,16624,L["Gelanthis"],BZONE["Silvermoon City"],90.88,75.40,2)
+	self:addLookupList(VendorDB,16635,L["Lyna"],BZONE["Silvermoon City"],69.90,24.65,2)
+	self:addLookupList(VendorDB,16638,L["Deynna"],BZONE["Silvermoon City"],56.22,50.62,2)
 	self:addLookupList(VendorDB,16641,L["Melaris"],BZONE["Silvermoon City"],66.87,19.21,2)
 	self:addLookupList(VendorDB,16657,L["Feera"],BZONE["The Exodar"],55.48,90.52,1)
-	self:addLookupList(VendorDB,16670,L["Eriden"],BZONE["Silvermoon City"],80.27,39.77,2)
-	self:addLookupList(VendorDB,16677,L["Quelis"],BZONE["Silvermoon City"],69.44,70.15,2)
-	self:addLookupList(VendorDB,16689,L["Zaralda"],BZONE["Silvermoon City"],83.94,80.37,2)
+	self:addLookupList(VendorDB,16670,L["Eriden"],BZONE["Silvermoon City"],80.28,39.77,2)
+	self:addLookupList(VendorDB,16677,L["Quelis"],BZONE["Silvermoon City"],69.45,70.11,2)
+	self:addLookupList(VendorDB,16689,L["Zaralda"],BZONE["Silvermoon City"],83.66,81.74,2)
 	self:addLookupList(VendorDB,16705,L["Altaa"],BZONE["The Exodar"],28.15,62.15,1)
 	self:addLookupList(VendorDB,16713,L["Arras"],BZONE["The Exodar"],60.45,88.42,1)
 	self:addLookupList(VendorDB,16718,L["Phea"],BZONE["The Exodar"],56.20,28.00,1)
-	self:addLookupList(VendorDB,16722,L["Egomis"],BZONE["The Exodar"],39.44,39.56,1)
+	self:addLookupList(VendorDB,16722,L["Egomis"],BZONE["The Exodar"],39.43,39.56,1)
 	self:addLookupList(VendorDB,16748,L["Haferet"],BZONE["The Exodar"],66.62,75.23,1)
-	self:addLookupList(VendorDB,16767,L["Neii"],BZONE["The Exodar"],64.16,68.43,1)
-	self:addLookupList(VendorDB,16782,L["Yatheon"],BZONE["Silvermoon City"],76.05,39.93,2)
-	self:addLookupList(VendorDB,16826,L["Sid Limbardi"],BZONE["Ironforge"],58.54,55.90,1)
-	self:addLookupList(VendorDB,17246,L["\"Cookie\" McWeaksauce"],BZONE["Bloodmyst Isle"],53.91,56.07,1)
+	self:addLookupList(VendorDB,16767,L["Neii"],BZONE["The Exodar"],64.16,68.33,1)
+	self:addLookupList(VendorDB,16782,L["Yatheon"],BZONE["Silvermoon City"],76.09,39.64,2)
+	self:addLookupList(VendorDB,16826,L["Sid Limbardi"],BZONE["Ironforge"],58.55,55.91,1)
+	self:addLookupList(VendorDB,17246,L["\"Cookie\" McWeaksauce"],BZONE["Bloodmyst Isle"],54.11,55.28,1)
 	self:addLookupList(VendorDB,17512,L["Arred"],BZONE["The Exodar"],44.92,25.53,1)
 	self:addLookupList(VendorDB,17518,L["Ythyar"],BZONE["Karazhan"],0,0,0)
 	self:addLookupList(VendorDB,17585,L["Quartermaster Urgronn"],BZONE["Hellfire Peninsula"],55.24,38.64,0)
 	self:addLookupList(VendorDB,17657,L["Logistics Officer Ulrike"],BZONE["Hellfire Peninsula"],56.90,62.17,1)
-	self:addLookupList(VendorDB,17904,L["Fedryen Swiftspear"],BZONE["Zangarmarsh"],79.19,61.89,0)
+	self:addLookupList(VendorDB,17904,L["Fedryen Swiftspear"],BZONE["Zangarmarsh"],79.19,61.90,0)
 	self:addLookupList(VendorDB,18005,L["Haalrun"],BZONE["Zangarmarsh"],68.19,49.07,1)
 	self:addLookupList(VendorDB,18011,L["Zurai"],BZONE["Zangarmarsh"],85.20,57.92,2)
 	self:addLookupList(VendorDB,18015,L["Gambarinka"],BZONE["Zangarmarsh"],31.77,49.65,2)
@@ -272,7 +269,7 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,18255,L["Apprentice Darius"],BZONE["Orgrimmar"],48.74,80.89,0)
 	self:addLookupList(VendorDB,18382,L["Mycah"],BZONE["Zangarmarsh"],18.43,51.11,0)
 	self:addLookupList(VendorDB,18427,L["Fazu"],BZONE["Bloodmyst Isle"],54.42,56.80,1)
-	self:addLookupList(VendorDB,18484,L["Wind Trader Lathrai"],BZONE["Shattrath City"],72.68,31.84,0)
+	self:addLookupList(VendorDB,18484,L["Wind Trader Lathrai"],BZONE["Shattrath City"],72.68,31.83,0)
 	self:addLookupList(VendorDB,18664,L["Aged Dalaran Wizard"],BZONE["Old Hillsbrad Foothills"],0,0,0)
 	self:addLookupList(VendorDB,18672,L["Thomas Yance"],BZONE["Old Hillsbrad Foothills"],0,0,0)
 	self:addLookupList(VendorDB,18753,L["Felannia"],BZONE["Hellfire Peninsula"],52.38,35.99,2)
@@ -281,7 +278,7 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,18802,L["Alchemist Gribble"],BZONE["Hellfire Peninsula"],54.00,66.04,1)
 	self:addLookupList(VendorDB,18821,L["Quartermaster Jaffrey Noreliqe"],BZONE["Nagrand"],42.37,45.04,2)
 	self:addLookupList(VendorDB,18822,L["Quartermaster Davian Vaclav"],BZONE["Nagrand"],41.07,43.98,1)
-	self:addLookupList(VendorDB,18911,L["Juno Dufrain"],BZONE["Zangarmarsh"],78.16,64.87,0)
+	self:addLookupList(VendorDB,18911,L["Juno Dufrain"],BZONE["Zangarmarsh"],78.16,64.88,0)
 	self:addLookupList(VendorDB,18951,L["Erilia"],BZONE["Eversong Woods"],56.05,54.45,2)
 	self:addLookupList(VendorDB,18957,L["Innkeeper Grilka"],BZONE["Silvermoon City"],40.77,60.41,2)
 	self:addLookupList(VendorDB,18960,L["Rungor"],BZONE["Terokkar Forest"],48.97,46.75,2)
@@ -290,79 +287,78 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,19004,L["Vodesiin"],BZONE["Hellfire Peninsula"],24.04,39.19,1)
 	self:addLookupList(VendorDB,19015,L["Mathar G'ochar"],BZONE["Nagrand"],56.21,38.15,2)
 	self:addLookupList(VendorDB,19017,L["Borto"],BZONE["Nagrand"],53.98,71.30,1)
-	self:addLookupList(VendorDB,19038,L["Supply Officer Mills"],BZONE["Terokkar Forest"],56.01,54.08,1)
+	self:addLookupList(VendorDB,19038,L["Supply Officer Mills"],BZONE["Terokkar Forest"],56.00,54.12,1)
 	self:addLookupList(VendorDB,19042,L["Leeli Longhaggle"],BZONE["Terokkar Forest"],57.48,53.11,1)
 	self:addLookupList(VendorDB,19074,L["Skreah"],BZONE["Shattrath City"],46.48,20.15,0)
 	self:addLookupList(VendorDB,19195,L["Jim Saltit"],BZONE["Shattrath City"],63.75,69.68,0)
-	self:addLookupList(VendorDB,19196,L["Cro Threadstrong"],BZONE["Shattrath City"],67.05,67.36,0)
+	self:addLookupList(VendorDB,19196,L["Cro Threadstrong"],BZONE["Shattrath City"],67.05,67.34,0)
 	self:addLookupList(VendorDB,19213,L["Eiin"],BZONE["Shattrath City"],66.44,68.89,0)
 	self:addLookupList(VendorDB,19234,L["Yurial Soulwater"],BZONE["Shattrath City"],44.75,97.25,0)
-	self:addLookupList(VendorDB,19296,L["Innkeeper Biribi"],BZONE["Ironforge"],50.92,74.38,1)
-	self:addLookupList(VendorDB,19321,L["Quartermaster Endarin"],BZONE["Shattrath City"],48.19,26.80,1)
-	self:addLookupList(VendorDB,19331,L["Quartermaster Enuril"],BZONE["Shattrath City"],60.00,63.86,0)
-	self:addLookupList(VendorDB,19342,L["Krek Cragcrush"],BZONE["Shadowmoon Valley"],29.59,31.25,2)
-	self:addLookupList(VendorDB,19351,L["Daggle Ironshaper"],BZONE["Shadowmoon Valley"],36.95,54.68,1)
-	self:addLookupList(VendorDB,19373,L["Mari Stonehand"],BZONE["Shadowmoon Valley"],37.08,55.15,1)
+	self:addLookupList(VendorDB,19296,L["Innkeeper Biribi"],BZONE["Ironforge"],50.93,74.39,1)
+	self:addLookupList(VendorDB,19321,L["Quartermaster Endarin"],BZONE["Shattrath City"],48.19,26.81,1)
+	self:addLookupList(VendorDB,19331,L["Quartermaster Enuril"],BZONE["Shattrath City"],60.00,63.85,0)
+	self:addLookupList(VendorDB,19342,L["Krek Cragcrush"],BZONE["Shadowmoon Valley"],29.58,31.23,2)
+	self:addLookupList(VendorDB,19351,L["Daggle Ironshaper"],BZONE["Shadowmoon Valley"],36.95,54.69,1)
+	self:addLookupList(VendorDB,19373,L["Mari Stonehand"],BZONE["Shadowmoon Valley"],37.07,55.15,1)
 	self:addLookupList(VendorDB,19383,L["Captured Gnome"],BZONE["Zangarmarsh"],32.47,49.45,2)
 	self:addLookupList(VendorDB,19521,L["Arrond"],BZONE["Shadowmoon Valley"],55.79,59.32,0)
 	self:addLookupList(VendorDB,19537,L["Dealer Malij"],BZONE["Netherstorm"],44.01,34.48,0)
 	self:addLookupList(VendorDB,19540,L["Asarnan"],BZONE["Netherstorm"],44.75,34.42,0)
 	self:addLookupList(VendorDB,19661,L["Viggz Shinesparked"],BZONE["Shattrath City"],65.11,69.07,0)
-	self:addLookupList(VendorDB,19662,L["Aaron Hollman"],BZONE["Shattrath City"],64.26,71.91,0)
+	self:addLookupList(VendorDB,19662,L["Aaron Hollman"],BZONE["Shattrath City"],64.26,71.90,0)
 	self:addLookupList(VendorDB,19663,L["Madame Ruby"],BZONE["Shattrath City"],64.04,70.43,0)
 	self:addLookupList(VendorDB,19694,L["Loolruna"],BZONE["Zangarmarsh"],68.32,49.28,1)
 	self:addLookupList(VendorDB,19722,L["Muheru the Weaver"],BZONE["Zangarmarsh"],41.14,28.13,1)
-	self:addLookupList(VendorDB,19836,L["Mixie Farshot"],BZONE["Hellfire Peninsula"],61.42,81.96,2)
+	self:addLookupList(VendorDB,19836,L["Mixie Farshot"],BZONE["Hellfire Peninsula"],61.43,81.96,2)
 	self:addLookupList(VendorDB,19837,L["Daga Ramba"],BZONE["Blade's Edge Mountains"],51.60,58.07,2)
-	self:addLookupList(VendorDB,20028,L["Doba"],BZONE["Blade's Edge Mountains"],28.62,92.54,1)
+	self:addLookupList(VendorDB,20028,L["Doba"],BZONE["Blade's Edge Mountains"],28.63,92.56,1)
 	self:addLookupList(VendorDB,20096,L["Uriku"],BZONE["Nagrand"],56.33,74.18,1)
 	self:addLookupList(VendorDB,20097,L["Nula the Butcher"],BZONE["Nagrand"],58.11,35.30,2)
 	self:addLookupList(VendorDB,20240,L["Trader Narasu"],BZONE["Nagrand"],54.74,75.90,1)
 	self:addLookupList(VendorDB,20242,L["Karaaz"],BZONE["Netherstorm"],44.30,35.09,0)
-	self:addLookupList(VendorDB,20916,L["Xerintha Ravenoak"],BZONE["Blade's Edge Mountains"],62.02,40.03,0)
+	self:addLookupList(VendorDB,20916,L["Xerintha Ravenoak"],BZONE["Blade's Edge Mountains"],62.02,40.04,0)
 	self:addLookupList(VendorDB,21113,L["Sassa Weldwell"],BZONE["Blade's Edge Mountains"],61.16,69.48,1)
 	self:addLookupList(VendorDB,21432,L["Almaador"],BZONE["Orgrimmar"],28.83,44.22,0)
-	self:addLookupList(VendorDB,21474,L["Coreiel"],BZONE["Nagrand"],43.04,42.43,2)
+	self:addLookupList(VendorDB,21474,L["Coreiel"],BZONE["Nagrand"],43.14,42.39,2)
 	self:addLookupList(VendorDB,21485,L["Aldraan"],BZONE["Nagrand"],43.14,42.47,1)
 	self:addLookupList(VendorDB,21643,L["Alurmi"],BZONE["Tanaris"],63.70,57.99,0)
-	self:addLookupList(VendorDB,21655,L["Nakodu"],BZONE["Shattrath City"],62.90,68.98,0)
-	self:addLookupList(VendorDB,22208,L["Nasmara Moonsong"],BZONE["Shattrath City"],65.90,68.15,0)
+	self:addLookupList(VendorDB,21655,L["Nakodu"],BZONE["Shattrath City"],62.91,68.98,0)
+	self:addLookupList(VendorDB,22208,L["Nasmara Moonsong"],BZONE["Shattrath City"],65.89,68.15,0)
 	self:addLookupList(VendorDB,22212,L["Andrion Darkspinner"],BZONE["Shattrath City"],66.53,68.75,0)
 	self:addLookupList(VendorDB,22213,L["Gidge Spellweaver"],BZONE["Shattrath City"],67.05,69.04,0)
 	self:addLookupList(VendorDB,23007,L["Paulsta'ats"],BZONE["Nagrand"],30.97,57.12,0)
-	self:addLookupList(VendorDB,23010,L["Wolgren Jinglepocket"],BZONE["The Exodar"],54.67,47.72,1)
-	self:addLookupList(VendorDB,23012,L["Hotoppik Copperpinch"],BZONE["Silvermoon City"],63.38,77.13,2)
-	self:addLookupList(VendorDB,23064,L["Eebee Jinglepocket"],BZONE["Shattrath City"],51.29,31.10,0)
+	self:addLookupList(VendorDB,23010,L["Wolgren Jinglepocket"],BZONE["The Exodar"],54.73,47.80,1)
+	self:addLookupList(VendorDB,23012,L["Hotoppik Copperpinch"],BZONE["Silvermoon City"],63.50,77.20,2)
+	self:addLookupList(VendorDB,23064,L["Eebee Jinglepocket"],BZONE["Shattrath City"],51.41,31.17,0)
 	self:addLookupList(VendorDB,23159,L["Okuno"],BZONE["Black Temple"],0,0,0)
 	self:addLookupList(VendorDB,25032,L["Eldara Dawnrunner"],BZONE["Shattrath City"],55.25,2.828,0)
 	self:addLookupList(VendorDB,25950,L["Shaani"],BZONE["Isle of Quel'Danas"],51.04,33.24,0)
-	self:addLookupList(VendorDB,26081,L["High Admiral \"Shelly\" Jorrik"],BZONE["Dun Morogh"],11.09,75.93,0)
 	self:addLookupList(VendorDB,26569,L["Alys Vol'tyr"],BZONE["Dragonblight"],36.03,46.94,2)
 	self:addLookupList(VendorDB,26868,L["Provisioner Lorkran"],BZONE["Grizzly Hills"],22.48,65.90,2)
 	self:addLookupList(VendorDB,26947,L["Vix Chromeblaster"],BZONE["Borean Tundra"],31.32,40.90,2)
-	self:addLookupList(VendorDB,27030,L["Bradley Towns"],BZONE["Dragonblight"],76.59,59.93,2)
-	self:addLookupList(VendorDB,27054,L["Modoru"],BZONE["Ironforge"],37.89,56.09,1)
+	self:addLookupList(VendorDB,27030,L["Bradley Towns"],BZONE["Dragonblight"],76.59,59.94,2)
+	self:addLookupList(VendorDB,27054,L["Modoru"],BZONE["Ironforge"],38.34,56.76,1)
 	self:addLookupList(VendorDB,27147,L["Librarian Erickson"],BZONE["Borean Tundra"],45.94,32.68,0)
 	self:addLookupList(VendorDB,27666,L["Ontuvo"],BZONE["Zul'Aman"],0,0,0)
-	self:addLookupList(VendorDB,28714,L["Ildine Sorrowspear"],BZONE["Dalaran"],39.21,41.01,0)
+	self:addLookupList(VendorDB,28714,L["Ildine Sorrowspear"],BZONE["Dalaran"],39.21,41.02,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.58,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.03,76.76,0)
+	self:addLookupList(VendorDB,29512,L["Ainderu Summerleaf"],BZONE["Dalaran"],37.06,33.75,0)
+	self:addLookupList(VendorDB,30431,L["Veteran Crusader Aliocha Segard"],BZONE["Icecrown"],87.26,72.90,0)
 	self:addLookupList(VendorDB,30489,L["Morgan Day"],BZONE["Wintergrasp"],49.15,18.06,1)
 	self:addLookupList(VendorDB,31031,L["Misensi"],BZONE["Icecrown"],58.98,63.45,2)
-	self:addLookupList(VendorDB,31032,L["Derek Odds"],BZONE["Dalaran"],41.14,65.79,1)
+	self:addLookupList(VendorDB,31032,L["Derek Odds"],BZONE["Dalaran"],41.14,65.80,1)
 	self:addLookupList(VendorDB,31910,L["Geen"],BZONE["Sholazar Basin"],54.22,56.99,0)
 	self:addLookupList(VendorDB,31911,L["Tanak"],BZONE["Sholazar Basin"],55.09,68.94,0)
 	self:addLookupList(VendorDB,31916,L["Tanaika"],BZONE["Howling Fjord"],25.77,58.73,0)
-	self:addLookupList(VendorDB,32287,L["Archmage Alvareaux"],BZONE["Dalaran"],26.40,47.82,0)
-	self:addLookupList(VendorDB,32294,L["Knight Dameron"],BZONE["Wintergrasp"],51.40,17.54,1)
-	self:addLookupList(VendorDB,32296,L["Stone Guard Mukar"],BZONE["Wintergrasp"],51.16,17.76,2)
-	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.08,64.82,2)
+	self:addLookupList(VendorDB,32287,L["Archmage Alvareaux"],BZONE["Dalaran"],26.39,47.82,0)
+	self:addLookupList(VendorDB,32294,L["Knight Dameron"],BZONE["Wintergrasp"],51.40,17.53,1)
+	self:addLookupList(VendorDB,32296,L["Stone Guard Mukar"],BZONE["Wintergrasp"],51.16,17.75,2)
+	self:addLookupList(VendorDB,32379,L["Captain O'Neal"],BZONE["Stormwind City"],75.34,66.38,1)
+	self:addLookupList(VendorDB,32382,L["Lady Palanseer"],BZONE["Orgrimmar"],37.09,64.83,2)
 	self:addLookupList(VendorDB,32514,L["Vanessa Sellers"],BZONE["Dalaran"],38.69,40.77,0)
-	self:addLookupList(VendorDB,32515,L["Braeg Stoutbeard"],BZONE["Dalaran"],38.52,29.59,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.04,20.52,0)
 	self:addLookupList(VendorDB,32540,L["Lillehoff"],BZONE["The Storm Peaks"],65.78,61.58,0)
diff --git a/RecipeStats.txt b/RecipeStats.txt
index 1728069..eacb3e5 100644
--- a/RecipeStats.txt
+++ b/RecipeStats.txt
@@ -56,7 +56,6 @@ Unknown faction:
 	"Alanna Raveneye" => 1,
 	"Alchemist Gribble" => 1,
 	"Alegorn" => 1,
-	"Aleinia" => 2,
 	"Alexandra Bolero" => 1,
 	"Alys Vol'tyr" => 2,
 	"Amin" => 2,
@@ -148,6 +147,7 @@ Unknown faction:
 	"Hagrus" => 2,
 	"Hahrana Ironhide" => 2,
 	"Hama" => 1,
+	"Harggan" => Unknown,
 	"Hotoppik Copperpinch" => 2,
 	"Hurnak Grimmord" => 1,
 	"Imperial Plate Belt" => 0,
@@ -164,9 +164,9 @@ Unknown faction:
 	"Jhag" => 2,
 	"Johan Focht" => 2,
 	"Josef Gregorian" => 2,
+	"Joseph Moore" => 2,
 	"Josephine Lister" => 2,
 	"K. Lee Smallfry" => 1,
-	"Kaita Deepforge" => 1,
 	"Kalaen" => 2,
 	"Kalinda" => 2,
 	"Kamari" => 2,
@@ -177,7 +177,6 @@ Unknown faction:
 	"Kendor Kabonka" => 1,
 	"Khole Jinglepocket" => 1,
 	"Kithas" => 2,
-	"Knight Dameron" => 1,
 	"Kor'geld" => 2,
 	"Krek Cragcrush" => 2,
 	"Krugosh" => 2,
@@ -201,7 +200,6 @@ Unknown faction:
 	"Makaru" => 2,
 	"Malcomb Wynn" => 2,
 	"Mari Stonehand" => 1,
-	"Maria Lumere" => 1,
 	"Mary Edras" => 2,
 	"Master Chef Mouldier" => 2,
 	"Me'lynn" => 1,
@@ -218,7 +216,6 @@ Unknown faction:
 	"Nahogg" => 1,
 	"Nardstrum Copperpinch" => 2,
 	"Neii" => 1,
-	"Nioma" => Unknown,
 	"Nissa Firestone" => 1,
 	"Nogg" => 2,
 	"Nula the Butcher" => 2,
@@ -230,10 +227,10 @@ Unknown faction:
 	"Padaar" => 1,
 	"Penney Copperpinch" => 2,
 	"Phea" => 1,
-	"Pratt McGrubben" => 1,
 	"Provisioner Lorkran" => 2,
 	"Quartermaster Urgronn" => 2,
 	"Randal Worth" => 1,
+	"Rartar" => 2,
 	"Rawrk" => 2,
 	"Razia" => 2,
 	"Refik" => 1,
@@ -262,6 +259,7 @@ Unknown faction:
 	"Sprite Jumpsprocket" => 1,
 	"Stephen Ryback" => 1,
 	"Stone Guard Mukar" => 2,
+	"Sumi" => 2,
 	"Sylvanna Forestmoon" => 1,
 	"Taladan" => 1,
 	"Talmar" => 2,
@@ -303,8 +301,12 @@ Unknown faction:
 	"Zurai" => 2,


-No acquire information (106 Recipes):
-7258 - Frost Protection Potion - Alchemy
+No acquire information (77 Recipes):
+3449 - Shadow Oil - Alchemy
+3454 - Frost Oil - Alchemy
+7256 - Shadow Protection Potion - Alchemy
+7257 - Fire Protection Potion - Alchemy
+3503 - Golden Scale Coif - Blacksmithing
 9972 - Ornate Mithril Breastplate - Blacksmithing
 9979 - Ornate Mithril Boots - Blacksmithing
 9980 - Ornate Mithril Helm - Blacksmithing
@@ -314,29 +316,18 @@ No acquire information (106 Recipes):
 16664 - Runic Plate Shoulders - Blacksmithing
 16983 - Serenity - Blacksmithing
 16985 - Corruption - Blacksmithing
-20873 - Fiery Chain Shoulders - Blacksmithing
-20876 - Dark Iron Leggings - Blacksmithing
-23637 - Dark Iron Gauntlets - Blacksmithing
-23638 - Black Amnesty - Blacksmithing
-23639 - Blackfury - Blacksmithing
+23629 - Heavy Timbermaw Boots - Blacksmithing
 23650 - Ebon Hand - Blacksmithing
 23652 - Blackguard - Blacksmithing
 23653 - Nightfall - Blacksmithing
 24399 - Dark Iron Boots - Blacksmithing
-24912 - Darkrune Gauntlets - Blacksmithing
-24913 - Darkrune Helm - Blacksmithing
-24914 - Darkrune Breastplate - Blacksmithing
 42662 - Ragesteel Shoulders - Blacksmithing
-20026 - Enchant Chest - Major Health - Enchanting
-23804 - Enchant Weapon - Mighty Intellect - Enchanting
+20015 - Enchant Cloak - Superior Defense - Enchanting
+23800 - Enchant Weapon - Agility - Enchanting
 27958 - Enchant Chest - Exceptional Mana - Enchanting
 44383 - Enchant Shield - Resilience - Enchanting
-44588 - Enchant Chest - Exceptional Resilience - Enchanting
-44612 - Enchant Gloves - Greater Blasting - Enchanting
-3957 - Ice Deflector - Engineering
 12895 - Inlaid Mithril Cylinder Plans - Engineering
 13240 - The Mortar: Reloaded - Engineering
-23066 - Red Firework - Engineering
 23079 - Major Recombobulator - Engineering
 39973 - Frost Grenades - Engineering
 25255 - Delicate Copper Wire - Jewelcrafting
@@ -358,30 +349,18 @@ No acquire information (106 Recipes):
 34069 - Smooth Golden Draenite - Jewelcrafting
 34590 - Bright Blood Garnet - 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
-7149 - Barbaric Leggings - Leatherworking
 9058 - Handstitched Leather Cloak - Leatherworking
 9059 - Handstitched Leather Bracers - Leatherworking
-19062 - Ironfeather Shoulders - Leatherworking
+10516 - Nightscape Shoulders - Leatherworking
+19048 - Heavy Scorpid Bracers - Leatherworking
 19066 - Frostsaber Boots - Leatherworking
+19067 - Stormshroud Pants - Leatherworking
 19077 - Blue Dragonscale Breastplate - Leatherworking
 19084 - Devilsaur Gauntlets - Leatherworking
-19085 - Black Dragonscale Breastplate - Leatherworking
 19088 - Heavy Scorpid Helm - Leatherworking
 22711 - Shadowskin Gloves - Leatherworking
-22815 - Gordok Ogre Suit - Leatherworking
-22921 - Girdle of Insight - Leatherworking
-22922 - Mongoose Boots - Leatherworking
-22923 - Swift Flight Bracers - Leatherworking
-22926 - Chromatic Cloak - Leatherworking
-22927 - Hide of the Wild - Leatherworking
-22928 - Shifting Cloak - Leatherworking
-23708 - Chromatic Gauntlets - Leatherworking
-23709 - Corehound Belt - Leatherworking
-23710 - Molten Belt - Leatherworking
+23704 - Timbermaw Brawlers - Leatherworking
 44343 - Knothide Ammo Pouch - Leatherworking
 44344 - Knothide Quiver - Leatherworking
 44770 - Glove Reinforcements - Leatherworking
@@ -389,25 +368,15 @@ No acquire information (106 Recipes):
 45100 - Leatherworker's Satchel - Leatherworking
 14891 - Smelt Dark Iron - Smelting
 22967 - Smelt Elementium - Smelting
-3862 - Icy Cloak - Tailoring
 3864 - Star Belt - Tailoring
 3872 - Rich Purple Silk Shirt - Tailoring
-3873 - Black Swashbuckler's Shirt - Tailoring
 3915 - Brown Linen Shirt - Tailoring
 12044 - Simple Linen Pants - Tailoring
 12081 - Admiral's Hat - Tailoring
 18405 - Runecloth Bag - Tailoring
 18419 - Felcloth Pants - Tailoring
 19435 - Mooncloth Boots - Tailoring
-22813 - Gordok Ogre Suit - Tailoring
-22866 - Belt of the Archmage - Tailoring
-22867 - Felcloth Gloves - Tailoring
-22868 - Inferno Gloves - Tailoring
-22869 - Mooncloth Gloves - Tailoring
-22870 - Cloak of Warding - Tailoring
-23667 - Flarecore Leggings - Tailoring
-24901 - Runed Stygian Leggings - Tailoring
-24902 - Runed Stygian Belt - Tailoring
-24903 - Runed Stygian Boots - Tailoring
+23662 - Wisdom of the Timbermaw - Tailoring
+23663 - Mantle of the Timbermaw - Tailoring
 26086 - Felcloth Bag - Tailoring