Skip to content

Venusa - Goldrinn

Blood ElfDemonhunter Devourer Demon HunterSlayer

GoldrinnUS

319Item Level
2,820M+ Score
1,878Peak PvP
#206Best Rank

Updated Nov 02, 2026, 18:39 UTC · 4 days ago · data from the Blizzard Battle.net API · data may be delayed

Best bracketBattleground Blitz - Demonhunter Devourer Demon Hunter, Demonhunter Devourer Demon Hunter, 1878 rating
Gear319 item level · 0/8 enchants · 0/3 gems
PvE2820 Mythic+ rating
UpdatedNov 02, 2026, 18:39 UTC
Advertisement

Copy Venusa's build

Havoc Demon Hunter · Build 1 import string

CEkAvaDi4uyGvRjRjFbhHwBCvYAzMjZMzMzMmhxMDAAAAAAY2MmtZGjxyMzYZm5BmZWmZWGjB2mFzYY2YMMzYYDAAAAAAAgZGMAAAAM
Open in calculator

Havoc Demon Hunter · Build 2 import string

CEkAvaDi4uyGvRjRjFbhHwBCvYmZGzMz2MmZmxYGGzMAAAAAAgZxY2mhZGYGLzMzMMzgZZgtZzMGmFGjZmxM2AAAAGAAAAzMYAAAAYA
Open in calculator

Havoc Demon Hunter · Build 3 import string

CEkAvaDi4uyGvRjRjFbhHwBCvYmZGzMz2MmZmxYGGzMAAAAAAgZxY2mhZGYGLzMzMMzgZZgtZzMGmNGjZmxM2AAAAGAAAAzMYAAAAYA
Open in calculator

Havoc Demon Hunter · Build 4 import string

CEkAvaDi4uyGvRjRjFbhHwBCvYmZGzMzmxMzMmZGGzMAAAAAAgZZYYYmxGzYZmZmhxwMLDsMbmxwsxYMzMmxGAAAAAAAAzMMDAAAAD
Open in calculator

Havoc Demon Hunter · Build 5 import string

CEkAvaDi4uyGvRjRjFbhHwBCvYmZGzMjZMzMjxMwMDAAAAAAYWMzwMmZgZsMzMzYZmBzyAbzmZMMbMGzMzMjNAAAAAAAAmZwAAAAwA
Open in calculator

Havoc Demon Hunter · Build 6 import string

CEkAvaDi4uyGvRjRjFbhHwBCvYgZmZ2mxMzMGzwYmBAAAAAAMLGz2MMzMbzMjlZGzYZmhZWmZbGMMW2YgxMjZsAAAAAAAAmZAGAAAAG
Open in calculator

Havoc Demon Hunter · Build 7 import string

CEkAvaDi4uyGvRjRjFbhHwBCvYgZmZMjZmZmxMMmZAAAAAAAzmxsNzYMz2MzYZmxMWmZYmlZWmBDjlNGYMzYYBAAAAAAAMzAMAAAAM
Open in calculator

Havoc Demon Hunter · Build 8 import string

CEkAvaDi4uyGvRjRjFbhHwBCvYmZGzMz2MmZmxYGGzMAAAAAAgZxY2mhZGYGLzMzMMzgZZglZzMGmFGjZmxM2AAAAGAAAAzMYAAAAYA
Open in calculator

Havoc Demon Hunter · Build 9 import string

CEkAvaDi4uyGvRjRjFbhHwBCvYmZGzMzmxMzMmZGGzMAAAAAAgZ5BGz2MMzgHYGLzMPwMMzYMLDsMLmxwsxYMzMG2AAAAAAAAYmBDAAAAD
Open in calculator

Havoc Demon Hunter · Build 10 import string

CEkAvaDi4uyGvRjRjFbhHwBCvYmZYmZYMzMjZmBzMDAAAAAAY2GGmxMjNPwMWmZegZmlxgZZgtZxMGmNGjZmxwGAAAAAAAAzMMDAAAAD
Open in calculator

Havoc Demon Hunter · Build 11 import string

CEkAvaDi4uyGvRjRjFbhHwBCvYmZGzMjZMzMzMmhxMDAAAAAAY2MmtZGjBPwMWmZegZYmxYWGYb2MjhZjxYmZMsBAAAAAAAwMDGAAAAG
Open in calculator

Havoc Demon Hunter · Build 12 import string

CEkAvaDi4uyGvRjRjFbhHwBCvYmZMzMjZMzMjZmhhBAAAAAAYWMmtZGzMz2MzgZMDzMM2GYZWMjhZhxYmZMjNAAAAAAAAmZwAAAAwA
Open in calculator

Devourer Demon Hunter · Build 1 import string

CgcBvaDi4uyGvRjRjFbhHwBCvAA2MmZmZGzMGmBAAAAAAYZGDYGAAAAAAAAmxMMzMzMzMzMDzsZGjFZjZmZmtWmZmBwYGAC8AjZYMD
Open in calculator

Devourer Demon Hunter · Build 2 import string

CgcBvaDi4uyGvRjRjFbhHwBCvAA2MmZmZmZmxwMAAAAAAALPwY2GMDAAAAAAAAzYwMzMzMmZmZMziZMWYZhZmZmNbzMzAYGDAAPwYwwA
Open in calculator

Devourer Demon Hunter · Build 3 import string

CgcBvaDi4uyGvRjRjFbhHwBCvAAMzMzMjxMjhZAAAAAAAMMYMDAAAAAAAAzYGmZmZmxMzgZ2mhHwGbLAAwAMzMzMLzMjZbmlZGGGD
Open in calculator

Devourer Demon Hunter · Build 4 import string

CgcBvaDi4uyGvRjRjFbhHwBCvAA2mxMzMzYmxwMAAAAAAALGz2gZAAAAAAAAYGzwMzMzMzMzMMziZMWwCzMzMb2mZmBwwAAwDMmhxMA
Open in calculator

Devourer Demon Hunter · Build 5 import string

CgcBvaDi4uyGvRjRjFbhHwBCvAA2MmZmZGzMGmBAAAAAAYZGDYGAAAAAAAAmxMMzMzMzMzMDzsZGjFsxMzMzmlZmZAMmBAgHYMDjZA
Open in calculator

Devourer Demon Hunter · Build 6 import string

CgcBvaDi4uyGvRjRjFbhHwBCvAAWMmZmxMzMGzMAAAAAAALGjhZGAAAAAAAAmxMMzMzMzMzMDzsYGjFWWYmZmZx2MzMAmxAAghhxMA
Open in calculator

Devourer Demon Hunter · Build 7 import string

CgcBvaDi4uyGvRjRjFbhHwBCvAAWmxMzMzMzMGmBAAAAAAgxsNYGAAAAAAAAmxMMmZmZmZmZYmlZYsxyCAAMAGzMzyMzY2mZbmZwMGA
Open in calculator

Devourer Demon Hunter · Build 8 import string

CgcBvaDi4uyGvRjRjFbhHwBCvAAWMzMzMzMzMwMAAAAAAALPwY2GMDAAAAAAAAzYwYmZmxMzMMzyMjxGbLAAwAYMzMbzMjZbmtZGGzYA
Open in calculator

Devourer Demon Hunter · Build 9 import string

CgcBvaDi4uyGvRjRjFbhHwBCvAAWmZmZmZmZmBmBAAAAAAYxY2GMDAAAAAAAAzYwYmZmxMzMMzyMjxGbLAAwAYMzMbzMjZbmtZGGzYA
Open in calculator

Devourer Demon Hunter · Build 10 import string

CgcBvaDi4uyGvRjRjFbhHwBCvAA2MmZmZmZmxwMAAAAAAAegxsNYGAAAAAAAAmxMMzMzMjZmZGzsYGjFWWYmZmZz2MzMAmxAAgxghB
Open in calculator

Devourer Demon Hunter · Build 11 import string

CgcBvaDi4uyGvRjRjFbhHwBCvAA2mZmZmxYmxwAAAAAAAgxsNegZGAAAAAAAAmxMMPgZmZMzMDzsNDjN2WAAgBYGzMzyMzYWmZZmhhxHA
Open in calculator

Devourer Demon Hunter · Build 12 import string

CgcBvaDi4uyGvRjRjFbhHwBCvAAWMmZmZmZmxwMAAAAAAAmxAmBAAAAAAAgZMDjZmZmZmZGmZbmxYjtNAAYAMzMzsNzMmtZ2MzYMjB
Open in calculator

Devourer Demon Hunter · Build 13 import string

CgcBvaDi4uyGvRjRjFbhHwBCvAA2mZmZmxYmxwAAAAAAAgxsNegZGAAAAAAAAmxMMjZmZMzMzYmtZYsx2CAAMAzYmZWmZGzyMLzMjZMA
Open in calculator

Devourer Demon Hunter · Build 14 import string

CgcBvaDi4uyGvRjRjFbhHwBCvAAWMzMzMzMzMwMAAAAAAAegxsNYGAAAAAAAAmxMMPwMzMzMzMzYmtZGjN2WAAgBwYmZ2mZGz2MLzMjxMA
Open in calculator

Devourer Demon Hunter · Build 15 import string

CgcBvaDi4uyGvRjRjFbhHwBCvAAMzMzMjxMjhZAAAAAAAYMbjxMAAAAAAAAMjZYmZmZGzMDmZZGeAbstAAADwMmZmlZmxsMzyMDDjB
Open in calculator

Devourer Demon Hunter · Build 16 import string

CgcBvaDi4uyGvRjRjFbhHwBCvAAMzMzMzMmZMMDAAAAAAAjxYMDAAAAAAAAzYGmHwMzMmZmZmZWmhxGbLAAwAMjZmZZmZMLzsMzMmxA
Open in calculator

Vengeance Demon Hunter · Build 1 import string

CUkAvaDi4uyGvRjRjFbhHwBCvAAYMzMjxMDmZmBbmZMwMmZMzDMjZMmZmZGbjZwYGAAAAAAAAmZGbAAAAYwMzMzML2mZmBAGAAAAD
Open in calculator

Vengeance Demon Hunter · Build 2 import string

CUkAvaDi4uyGvRjRjFbhHwBCvAAYMzMjZMDmZmBLmZmBmxMjZegZMjhZmZGGzgxMAAAAAAAAMzM2AAAAwgZmZmZWsNzMDAmBAAAwA
Open in calculator

Vengeance Demon Hunter · Build 3 import string

CUkAvaDi4uyGvRjRjFbhHwBCvAAMjZmZMzMDmZGMLmZmBmxMjZMjZmhZmZGbjZ2GDAAAAY2mBDjlNGYYmZsAAAAgBDAAMzAAAAAwA
Open in calculator

Vengeance Demon Hunter · Build 4 import string

CUkAvaDi4uyGvRjRjFbhHwBCvAAYMzMjhZwMzMYxMzMwMmZMzDMjZMMzMzYbMjxYGAAAAAAAAmZGbAAAAYgZmZmZx2MzMAYGAAAAD
Open in calculator

Vengeance Demon Hunter · Build 5 import string

CUkAvaDi4uyGvRjRjFbhHwBCvAAYMzMjZmZwMzMMbmZmxwMmZMjZMzMMDzYbmZMGAAAAAAAAwMzYDAAAADGzMzML2mZmBAGAAAAD
Open in calculator

Vengeance Demon Hunter · Build 6 import string

CUkAvaDi4uyGvRjRjFbhHwBCvAAYMzMjZmZwMzMMLmZmZGmxMjZMjZMMDzYbmZMGAAAAAAAAwMzYDAAAADGzMzML2mZmBAGAAAAD
Open in calculator

Vengeance Demon Hunter · Build 7 import string

CUkAvaDi4uyGvRjRjFbhHwBCvAAMjZmZMMzwMzALmxMYmxMjZmZmZMYmZGbMz2YYAAAAY2mBDjlFGYYmZmFAAAAMwAAgZGgBAAAwA
Open in calculator

Vengeance Demon Hunter · Build 8 import string

CUkAvaDi4uyGvRjRjFbhHwBCvAAYMzMjxMDmZGYzMmBzMmZMzDMjZMmZmZGbjZwYGAAAAAAAAmZGbAAAAYwMzMzML2mZmBAGAAAAD
Open in calculator

Vengeance Demon Hunter · Build 9 import string

CUkAvaDi4uyGvRjRjFbhHwBCvAAMjZmZMzMDmZGMLmxMYmxMjZMjZmhZmZGbjZwwAAAAwsNDGGLLMwwMMLAAAAYwMAAYmBMAAAAMA
Open in calculator

Vengeance Demon Hunter · Build 10 import string

CUkAvaDi4uyGvRjRjFbhHwBCvAAYMzMjhZwMzAAgZMAAAzM2GzYMmBAAAAAAAgZmxGAAAAGYmZmZWsNzMDAmBAAAA
Open in calculator

Gear: 319 item level · 0/8 enchants · 0/3 gems. See the full loadout, enchants & gems.

Rated bracket performance

BracketRatingRankW–LGamesWin%
Battleground Blitz - Demonhunter Devourer Demon HunterRival1878#20611–51669%
Solo Shuffle - Demonhunter Devourer Demon HunterCombatant1153#140613–304330%

Equipped gear

Avg iLvl 319
Abyssal Doomhound's Relentless Stare321
Strand of Warding Fangs324
Abyssal Doomhound's Jaws321
Abyssal Doomhound's Ornate Drape328
Abyssal Doomhound's Coreguard334
Slayer's Tabard1
Miststalker's Wristbands295
Drag to rotate
Abyssal Doomhound's Studded Gauntlets321
Primal Dinomancer's Belt321
Abyssal Doomhound's Legwraps321
Arctic Explorer's Legwraps321
Ouroboric Signet318
Sickening Signet of Atroxus324
Mindpiercer's Sigil311
Spirit-Rending Poison308
Gilded Serpent's Tooth318
Forgotten Eidolon's Dagger321

Character stats

30.5%Mastery
25.0%Haste
24.9%Crit
2.1%Versatility

Secondary stats as the character was last geared & logged out.

802,971Health
2,917Intellect
37,876Stamina
1,076Armor

Battleground win rates

BattlegroundPlayedW–LWin%
Deephaul Ravine159–660%
Silvershard Mines104–640%
Temple of Kotmogu104–640%
Seething Shore84–450%
Arathi Basin86–275%
Show all 16 battlegrounds
BattlegroundPlayedW–LWin%
Battle for Wintergrasp85–362%
Deepwind Gorge85–362%
Eye of the Storm73–443%
Twin Peaks64–267%
Ashran51–420%
Slayer's Rise52–340%
The Battle for Gilneas42–250%
Isle of Conquest32–167%
Warsong Gulch31–233%
Alterac Valley21–150%
Rated Eye of the Storm22–0100%

PvE progression

The War Within

  • Nerub-ar PalaceMythic 2/8
  • Liberation of UndermineMythic 8/8
  • Manaforge OmegaMythic 8/8

Mythic+ best runs 28209/14 timed

DungeonKeyTimeDate
Maisara Caverns+1433:00 ★-
Windrunner Spire+1445:36 ✕-
Magisters' Terrace+1439:19 ✕-
Seat of the Triumvirate+1431:20 ★-
Maisara Caverns+1333:53 ✕-
Nexus-Point Xenas+1326:10 ★-
Skyreach+1232:44 ✕-
Skyreach+1227:46 ★-
Algeth'ar Academy+1230:14 ★-
Algeth'ar Academy+1224:42 ★-
Pit of Saron+1234:33 ✕-
Pit of Saron+1221:46 ★-
Windrunner Spire+1225:01 ★-
Magisters' Terrace+1226:13 ★-

Professions

HerbalismMidnight HerbalismAlchemyMidnight AlchemyArchaeologyCookingMidnight CookingFishingMidnight Fishing

9,495 achievement points · honor level 11 · ranked in 2 brackets

Titles earned (62)

Currently wearing Slayer

SlayerRivalChallengerthe Seeker3000 Quests CompletedCombatantof SilvermoonExalted Champion of Silvermoon CityStarcallerObserved (10 player)the Astral WalkerObserved (25 player)the PatientLooking For Manythe Light of DawnThe Light of Dawnthe Kingslayer2 achievementsof the Ashen VerdictThe Ashen VerdictScoutScoutGruntGruntSergeant2 achievementsSenior SergeantSenior SergeantFirst SergeantFirst SergeantStone GuardStone GuardBlood GuardBlood GuardLegionnaireLegionnaireFirelordHeroic: RagnarosDefiler's EndMythic: Archimondethe FabulousFabulousthe DreamerMythic: XaviusVengeance IncarnateMythic: Gul'danIllidariStylistAzeroth's Next Top Modelthe DarkenerMythic: Kil'jaedenTitanslayerMythic: Argus the UnmakerHero of Dazar'alorMythic: Lady Jaina ProudmooreCountSinbreakerMythic: Sire DenathriusSin EaterBreaker of ChainsMythic: Sylvanas WindrunnerGuardian of the PatternMythic: The Jailerof Lordaeronthe Storm-EaterMythic: Raszageth the Storm-Eaterthe BlazingMythic: Fyrakk the BlazingImmortal SpelunkerImmortal SpelunkerHigh Explorer5 achievementsMachine WhispererHonorary CouncilmemberLamplighterThread-SpinnerMachine-WardenIt's Not Much, But It's Honest WorkSilksingerThe Grand TapestryAnub'Hand of the VizierVox Arachnithe ExplosiveLiberator of UndermineMythic: Chrome King GallywixVoid VanquisherMythic: Dimensius, the All-DevouringStar SaviorDefinitely Not a Cultistthe UmbralMidnight Keystone Conqueror: Season 1of the Infinite ChaosHeroic Legion Remix Raidsthe VenomousMidnight Keystone Conqueror: Season 2Life of the PartyAzeroth's VanguardReady for Midnightthe OminousLighting the DarkThalassian MinerDedicated to the Craft: MiningThalassian HerbalistDedicated to the Craft: HerbalismLight's FaithfulThe Promise of Tomorrow

Reputations (92)

OrgrimmarFriendly · 5,999 / 6,000
RatchetNeutral · 750 / 3,000
Warsong OutridersNeutral · 570 / 3,000
Thunder BluffFriendly · 5,999 / 6,000
Kirin TorNeutral · 1,072 / 3,000
Darkspear TrollsFriendly · 5,999 / 6,000
The TaunkaNeutral · 2,682 / 3,000
Argent CrusadeNeutral · 29 / 3,000
Horde ExpeditionFriendly · 2,365 / 6,000
The DefilersFriendly · 2,575 / 6,000
Frostwolf ClanNeutral · 1,025 / 3,000
Darkmoon FaireNeutral · 1,187 / 3,000
Booty BayNeutral · 750 / 3,000
Silvermoon CityExalted
The SunreaversFriendly · 5,255 / 6,000
The Sha'tarRevered · 1,868 / 21,000
GuildNeutral · 125 / 3,000
EverlookNeutral · 750 / 3,000
Ashtongue DeathswornExalted
The Hand of VengeanceNeutral · 2,682 / 3,000
The Ashen VerdictExalted
Bilgewater CartelFriendly · 5,999 / 6,000
GadgetzanNeutral · 750 / 3,000
UndercityFriendly · 5,999 / 6,000
The AldorHostile · 2,125 / 3,000
Warsong OffensiveNeutral · 2,682 / 3,000
Avengers of HyjalHonored · 815 / 12,000
Huojin PandarenFriendly · 5,999 / 6,000
TranquillienExalted
Vol'jin's SpearNeutral · 900 / 3,000
Highmountain TribeExalted
The NightfallenExalted
DreamweaversExalted
The WardensRevered · 9,900 / 21,000
Court of FarondisExalted
ValarjarExalted
Armies of LegionfallRevered · 9,360 / 21,000
Army of the LightHonored · 6,235 / 12,000
Argussian ReachHonored · 1,350 / 12,000
Zandalari EmpireNeutral · 1,145 / 3,000
The UnshackledNeutral · 337 / 3,000
The AscendedFriendly · 1,450 / 6,000
The Undying ArmyNeutral · 500 / 3,000
Maruuk CentaurRenown 24 · 443 / 2,500
Dragonscale ExpeditionRenown 23 · 490 / 2,500
Valdrakken AccordRenown 23 · 1,822 / 2,500
Iskaara TuskarrRenown 21 · 950 / 2,500
Ve'nariApprehensive · 3,495 / 6,000
The AvowedNeutral · 500 / 3,000
The Wild HuntFriendly · 175 / 6,000
The Archivists' CodexTier 1 · 69 / 3,000
Court of NightNeutral · 0 / 3,000
WrathionAcquaintance · 0 / 8,400
SabellianAcquaintance · 0 / 8,400
Cobalt AssemblyEmpty · 101 / 300
Dream WardensRenown 1 · 0 / 2,500
The Severed ThreadsRenown 25 · 0 / 2,500
The GeneralMastermind
The VizierMastermind
The K'aresh TrustRenown 10 · 1,450 / 2,500
Darkfuse SolutionsFriendly · 5,000 / 6,000
Bilgewater CartelFriendly · 2,030 / 6,000
Blood KnightsSocialite · 25 / 500
FarstridersInterloper · 0 / 500
The SingularityRenown 10 · 214 / 2,500
Hara'tiRenown 8 · 2,270 / 2,500
Manaforge VandalsRenown 15 · 0 / 2,500
Aqir Research EnclaveNeutral · 4 / 500
Ritual SitesRenown 1 · 1,949 / 2,500
Venture CompanyFriendly · 30 / 6,000
Zul'jarra's ForcesRenown 9 · 70 / 2,500
Captain TokkaStranger · 0 / 100
Blackwater CartelFriendly · 30 / 6,000
Court of HarvestersFriendly · 5,750 / 6,000
Steamwheedle CartelFriendly · 30 / 6,000
Death's AdvanceExalted
Gallagio Loyalty Rewards ClubRenown 5 · 675 / 2,500
Flame's RadianceRenown 1 · 2,000 / 2,500
The EnlightenedNeutral · 1,675 / 3,000
Amani TribeRenown 11 · 249 / 2,500
Silvermoon CourtRenown 20 · 0 / 2,500
MagistersGuest · 300 / 500
Shades of the RowInterloper · 0 / 500
Loamm NiffenRenown 12 · 0 / 2,500
Hallowfall ArathiRenown 25 · 0 / 2,500
Slayer's DuellumHonored · 2,250 / 12,000
Council of DornogalRenown 25 · 0 / 2,500
The Assembly of the DeepsRenown 25 · 0 / 2,500
The WeaverMastermind
Valeera SanguinarLevel 51 · 104,258 / 125,000
Brann BronzebeardLevel 48 · 56,184 / 83,000
The Cartels of UndermineRenown 20 · 0 / 2,500

Mount Collection

See every mount Venusa has collected - loaded live from the armory. Click below to pull the current collection straight from Blizzard.

Battle Pet Collection

See every battle pet Venusa has collected - loaded live from the armory. Click below to pull the current collection straight from Blizzard.

Explore more

Venusa: PvP FAQ

What's Venusa's best PvP rating?

Venusa peaks at 1878 rating (Rival) in Battleground Blitz - Demonhunter Devourer Demon Hunter, and is ranked across 2 rated brackets this season on Goldrinn (US).

What is Venusa's Mythic+ rating?

Yes, Venusa carries a Mythic+ rating of 2820 alongside their rated PvP this season.

Which Hunter spec does Venusa push rating on?

Venusa's highest-rated Battleground Blitz spec is Demonhunter Devourer Demon Hunter at 1878 rating (Rival).

How often does Venusa win in Battleground Blitz - Demonhunter Devourer Demon Hunter?

Venusa wins 69% of their Battleground Blitz - Demonhunter Devourer Demon Hunter games this season (11–5).

Character summary

Venusa is a Blood Elf Demonhunter Devourer Demon Hunter on Goldrinn (US) who has settled into the Rival range, ranked across 2 rated brackets. Their best result is 1878 rating (Rival) in Battleground Blitz - Demonhunter Devourer Demon Hunter, placing them in the top 15% of the bracket.

Their record reaches past the arena: Venusa carries a Mythic+ rating of 2820 and 62 earned titles. Full gear, talents, battleground win rates and PvE progression are broken down below; you can also see how they place on our Mythic+ leaderboards and PvP ladders.

Their active specialisation is Demonhunter Devourer Demon Hunter, carrying gear across 18 slots, including 16 epic pieces and 1 enchanted and an equipped item level of 319. Outside combat, Venusa keeps up Herbalism, Alchemy, Archaeology, Cooking and Fishing. Their current talent build is available to copy below, or open it in our interactive talent calculator.

Venusa has played 59 rated games this season. With a 725-point gap between their top and bottom brackets, their attention is clearly weighted toward one format. Top of the sheet right now: #206 in Battleground Blitz - Demonhunter Devourer Demon Hunter (1878), #1406 in Solo Shuffle - Demonhunter Devourer Demon Hunter (1153).

View Venusa on the official WoW Armory →

Profile data as of Nov 02, 2026.

Downloads