Best AM5 Motherboards for Gaming PC Builds: X870E, B850, and B650 Compared Across Every Budget
Our take
The MSI MAG B850 Tomahawk is the top pick for most gaming builds: it delivers WiFi 7, PCIe 5.0 storage, a robust 5G Ethernet port, and a clean VRM implementation at a price that doesn't ask you to pretend you're building a server farm. Buyers pairing a Ryzen 9 9950X or 9900X with serious overclocking and expansion ambitions should move up to the ASUS ROG Crosshair X870E Hero, which offers the VRM headroom and feature density to justify the premium. Anyone working from a strict sub-$250 budget should look at the GIGABYTE B650 Eagle AX, which covers the fundamentals without drama.
Who it's for
- The Value-First Gamer — someone pairing a Ryzen 7 9700X or Ryzen 5 9600X with a board that delivers modern connectivity (WiFi 7, PCIe 5.0 M.2, 5G Ethernet) without paying for seven M.2 slots they will never populate.
- The Platform Planner — a builder who wants to stay on AM5 for the long haul and needs a board that won't bottleneck a future CPU upgrade, but isn't willing to spend flagship money on a mid-range starting chip.
- The Clean-Build Enthusiast — someone who wants a no-nonsense ATX layout, solid BIOS reputation, and enough fan headers and thermal management to support a proper cooling setup without wrestling with software that tries to be an AI life coach.
Who should look elsewhere
Buyers running a Ryzen 9 9950X at sustained all-core loads for LLM inference or video encoding need the heavier VRM and expanded M.2 count of an X870E board like the ASUS ROG Crosshair X870E Hero. Entry-level builders who genuinely don't need WiFi 7 or 5G Ethernet and are prioritising first-build simplicity above all else will find better value in the GIGABYTE B650 Eagle AX.
Pros
- WiFi 7 and 5G Ethernet at a price point where competitors often settle for 2.5G
- PCIe 5.0 primary M.2 slot covers current and near-future NVMe drives without compromise
- Solid VRM implementation suited to the Ryzen 7 and Ryzen 9 mid-range without thermal concerns under gaming loads
- Three M.2 slots total — enough for most gaming and content storage configurations
- EZ Debug LEDs and one-click BIOS flash make first-time setup and troubleshooting straightforward
- AMD EXPO memory support for DDR5 frequency tuning without manual profile entry
- USB 20Gbps Type-C options on rear I/O for fast external storage and modern peripherals
Cons
- B850 chipset means fewer PCIe lanes than X870 or X870E — matters for multi-card or heavy NVMe RAID setups
- No USB4 — buyers who need 40Gbps external connectivity for high-res video capture or fast external SSDs need to step up
- Three M.2 slots is fine for most but will frustrate buyers planning aggressive storage expansion
- No dual Ethernet — the 5G single port is excellent but not a replacement for dual-NIC configurations that some creators and prosumer users prefer
- Less overclocking headroom than X870E flagships, which matters when pushing a 9950X or 9900X hard
Commission earned on purchases. Learn more
How it compares
MSI MAG B850 Tomahawk
The sweet-spot AM5 board for most builders: WiFi 7 and 5G Ethernet at a B850 price, with a clean VRM and PCIe 5.0 M.2 that cover gaming and moderate content creation without overpaying for X870E feature density you won't use.
ASUS ROG Crosshair X870E Hero
The right answer for Ryzen 9 9950X and 9900X builds where VRM headroom, five PCIe 5.0 M.2 slots, dual USB4, and overclocking capability are genuinely used — but the price premium is real and only justified if that feature list maps directly to your workload.
ASUS ROG Strix B850-F Gaming WiFi
Sits above the Tomahawk with a heavier 16+2+2 power stage design, two PCIe 5.0 M.2 slots instead of one, and AI Cache Boost for LLM workloads — a meaningful step up for creators who want B850's price ceiling with more expansion headroom than most B850 boards offer.
MSI MAG X670E Tomahawk WiFi
A proven X670E board with four M.2 slots and DDR5 memory headroom that exceeds what most B850 boards reach — the value proposition has shifted as B850 boards have matured, but it remains a strong pairing for mid-range Ryzen 7000 and 9000 chips where X670E pricing has come down.
GIGABYTE B650 Eagle AX
The honest budget AM5 option: covers PCIe 5.0 GPU support, WiFi 6E, and basic M.2 connectivity for entry builds pairing a 9600X or 7600X — the feature count is trimmed but the fundamentals are solid and the price reflects it without apology.
ASUS ROG Crosshair X870E Glacial
Seven M.2 slots, dual 10 GbE, and dual USB4 at a flagship price that makes sense only for all-in enthusiast builds or AI and content creation rigs where every connectivity specification is actively used — the Glacial is a statement purchase that rewards buyers who actually need everything on its spec sheet.
Related tags
AM5 Socket Landscape and Gaming Priorities
AMD's AM5 platform is unusually long-lived by modern standards, with AMD committing socket support through at least 2027. That's genuinely meaningful for buyers who want to drop in a Ryzen 9000-series chip now and upgrade to whatever comes next without swapping the board. The practical implication: the motherboard decision is more consequential than usual, because you're not just buying for the CPU in the box today.
For gaming specifically, the AM5 chipset hierarchy breaks along lines that matter less than the spec sheets imply. The honest truth is that above a certain VRM quality threshold, a Ryzen 7 9700X running a gaming workload won't behave differently on a B850 than on an X870E. What the higher chipsets actually deliver is more PCIe lanes for multiple M.2 drives, higher USB bandwidth headroom, and the infrastructure for overclocking. If those things map to your build, the premium is justified. If they don't, you're paying for a traffic system in a town with one road.
The buyer profiles this piece addresses are deliberately distinct: the high-end enthusiast pairing a 9950X with maximum expansion; the value-conscious gamer who wants modern connectivity without a flagship bill; the budget builder for whom simplicity and long-term BIOS reliability outweigh feature density; and the AI and content creator whose sustained all-core workloads demand real VRM headroom and fast storage at scale. Each profile points to a different tier in the comparison set above.
Chipset Breakdown: X870E, X870, B850, X670E, and B650 Explained
X870E is AMD's current flagship chipset, requiring mandatory PCIe 5.0 on both the primary x16 slot and at least one M.2 slot, plus mandatory USB4 support. Boards built on it — the ASUS ROG Crosshair X870E Hero and ASUS ROG Crosshair X870E Glacial — are for builders who will actually exhaust the lane count and connectivity ceiling. The 'E' designation enforces a minimum specification floor that cheaper boards can optionally meet or skip.
X870 drops the mandatory dual PCIe 5.0 M.2 and the USB4 requirement but keeps the higher chipset lane count versus B-series. It's a middle tier that has been somewhat squeezed by B850's strong showing on value — worth considering for builds where the board's lane allocation matters but a full X870E price is hard to justify.
B850 is where most gaming builds in the current generation land. It supports PCIe 5.0 on the primary GPU slot and at least one M.2 slot, DDR5 memory, and WiFi 7 at a price point that has pulled the entire mid-range conversation. The MSI MAG B850 Tomahawk and ASUS ROG Strix B850-F Gaming WiFi both demonstrate that B850 can cover the majority of gaming and content creation use cases without asking X870E money.
X670E is the previous generation's enthusiast chipset, still relevant as prices have dropped and the underlying platform is identical — it supports all Ryzen 9000-series chips and delivers solid PCIe 5.0 capability. The MSI MAG X670E Tomahawk WiFi is a legitimate option, particularly for buyers who find its street price has settled into B850 territory.
B650 is the entry rung. PCIe 5.0 GPU support is common but M.2 PCIe 5.0 is not universal at this tier, and WiFi 6E rather than 7 is typical. The GIGABYTE B650 Eagle AX covers the fundamentals for a first AM5 build without unnecessary complexity.
Power Delivery and VRM: What Matters for Gaming
VRM specifications are the most reliably overstated category in motherboard marketing, and AM5 boards have not resisted the trend. Phase counts get inflated, amperage ratings get cherry-picked from peak rather than continuous delivery, and the resulting numbers are largely useless without context.
What actually matters for the boards in this comparison: sustained current delivery under the worst-case workload your CPU will actually see, thermal management of the VRM components under that load, and BIOS stability when running EXPO memory profiles alongside CPU boost.
For the gaming buyer profiles here, the practical threshold is clear. A Ryzen 5 9600X or Ryzen 7 9700X in a gaming workload draws well within what every board in this comparison set can deliver without complaint. The ASUS TUF Gaming B850-Plus, MSI MAG B850 Tomahawk, and GIGABYTE B850 AORUS Elite all feature VRM designs with 80A-rated stages that handle mid-range Ryzen comfortably.
The equation shifts when you move to a Ryzen 9 9950X or 9900X under sustained all-core loads — video encoding, LLM inference, long Blender renders. Here the ASUS ROG Crosshair X870E Hero's 20+2 stage design earns its place, not because gaming needs it, but because all-core sustained workloads genuinely stress power delivery in ways that gaming almost never does. The ASUS ROG Strix B850-F Gaming WiFi's 16+2+2 design at 80A per stage sits between the two extremes and is the upper bound of what a B850 board currently offers in this regard.
The ASUS ROG Crosshair X870E Glacial sits at the top of the market with a power delivery system designed for enthusiast overclocking of the highest AM5 TDP chips — relevant for a narrow buyer profile, but genuinely over-specified for anything short of a 9950X pushed past its rated power limits.
Connectivity Deep Dive: M.2, USB, WiFi, and Ethernet
M.2 slot count and generation is where the boards in this comparison diverge most meaningfully. The ASUS ROG Crosshair X870E Glacial's seven M.2 slots are an outlier — useful for specific NAS-adjacent builds or storage-heavy creator rigs, irrelevant for the vast majority of gaming systems. The ASUS ROG Crosshair X870E Hero's five PCIe 5.0 M.2 slots are the enthusiast standard: two or three populated with fast NVMe drives covers any realistic gaming library and game capture workflow. The MSI MAG B850 Tomahawk and ASUS ROG Strix B850-F Gaming WiFi both offer practical M.2 configurations for their price tier, with the Strix B850-F providing two PCIe 5.0 M.2 slots — a meaningful upgrade over the single PCIe 5.0 slot typical at this price.
USB is the connectivity axis where AM5 boards diverge most sharply between chipset tiers. USB4 at 40Gbps is a mandatory X870E feature and is present on the ASUS ROG Crosshair X870E Hero (dual USB4) and ASUS ROG Crosshair X870E Glacial. B850 boards like the MSI MAG B850 Tomahawk and ASUS ROG Strix B850-F Gaming WiFi offer USB 20Gbps Type-C, which covers most use cases including fast external SSD and some external GPU enclosures, but is a genuine ceiling for high-resolution video capture workflows that need 40Gbps throughput.
WiFi and Ethernet: WiFi 7 is now the standard expectation at B850 and above. The MSI MAG B850 Tomahawk's inclusion of WiFi 7 alongside a 5G Ethernet port is the most notable value proposition in the comparison set — most competing B850 boards pair WiFi 7 with a 2.5G wired port, which means the Tomahawk is effectively delivering a feature typically associated with higher-tier boards. The ASUS ROG Crosshair X870E Glacial's dual 10 GbE is the ceiling and is meaningfully relevant only for builds connected to a 10G network infrastructure. The MSI MAG X670E Tomahawk WiFi ships with WiFi 6E and 2.5G Ethernet — still capable, but a step behind current B850 generation boards in wireless specification.
Value Analysis: Feature-to-Price Alignment Across Tiers
The AM5 market has gone through enough pricing evolution that the old chipset hierarchy no longer maps cleanly to a price ladder. B850 boards have pulled features upmarket faster than prices have followed, which creates genuine value asymmetry across the comparison set.
The MSI MAG B850 Tomahawk's combination of WiFi 7, 5G Ethernet, PCIe 5.0 M.2, and a clean VRM design at its current street price represents the best feature-per-dollar return in this comparison. The ASUS ROG Strix B850-F Gaming WiFi asks more and returns more — the second PCIe 5.0 M.2 slot, the heavier power stage, and the AI Cache Boost feature (which owners report as meaningful for local LLM workloads) — but the gap between their prices requires an honest audit of whether you'll use what you're paying for.
At the X870E tier, the ASUS ROG Crosshair X870E Hero's pricing reflects a genuinely wider VRM, more M.2 slots, dual USB4, and dual Ethernet. That is a real feature gap relative to B850, and for a 9950X build with heavy all-core use, it's a defensible spend. The ASUS ROG Crosshair X870E Glacial's pricing is harder to defend for gaming — the delta buys dual 10 GbE and seven M.2 slots that most gaming builds will never justify.
The MSI MAG X670E Tomahawk WiFi's value has improved as prices dropped post-launch. It's a legitimate alternative for buyers who find it priced competitively against B850 mid-range boards, though the WiFi 6E ceiling is real when B850 boards at similar prices now ship with WiFi 7.
The GIGABYTE B650 Eagle AX operates in a separate conversation — it's for builders where the goal is a functional, stable AM5 base without spending money on specifications that a Ryzen 5 build will never call on.
High-End Performer Comparison: X870E Boards
The ASUS ROG Crosshair X870E Hero and ASUS ROG Crosshair X870E Glacial represent the ceiling of what AM5 currently offers, but they serve distinct buyer profiles within that tier.
The ASUS ROG Crosshair X870E Hero is the correct high-end choice for enthusiast gaming and creator builds. Its five M.2 slots — all PCIe 5.0 — handle aggressive storage configurations without compromise. The dual USB4 ports at 40Gbps each are the standard for external connectivity that matches the platform's throughput ceiling. The 20+2 VRM design is built for sustained all-core workloads on the 9950X, not just gaming peaks. Dual Ethernet (2.5G and 5G) gives network flexibility without requiring a separate NIC. For the AI and content creator profile running sustained LLM inference or video encoding alongside gaming, this board's overhead is genuinely used, not just present on the spec sheet.
The ASUS ROG Crosshair X870E Glacial extends that proposition to its logical extreme: seven M.2 slots, dual 10 GbE, and a build aesthetic and cooling architecture that reflect its flagship positioning. At its price point (at time of publication), the incremental feature gain over the Hero is real but narrow — dual 10 GbE matters if your network infrastructure actually runs at that speed, and two additional M.2 slots matter if you're building a workstation that doubles as a storage appliance. For pure gaming, the Glacial is premium signaling rather than premium capability. It earns a Niche Pick designation accordingly — not because it's a bad board, but because the buyer profile it genuinely serves is very small.
Mid-Range Sweet Spot: B850 and X670E Boards
This is where the real AM5 decision happens for the majority of gaming builds, and the spread between boards is meaningful.
The MSI MAG B850 Tomahawk earns its Top Pick designation by outperforming its tier on networking (5G Ethernet where competitors offer 2.5G), covering WiFi 7, and delivering a VRM implementation that handles Ryzen 7 and Ryzen 9 mid-range chips without thermal concerns. Three M.2 slots with one PCIe 5.0 primary is the right configuration for most gaming builds — few users populate more than two in practice. The EZ Debug LED system and BIOS FlashBack are quality-of-life features that matter on a first AM5 build.
The ASUS ROG Strix B850-F Gaming WiFi is the B850 board for buyers who want to run a 9900X or 9950X without stepping up to X870E pricing. The 16+2+2 power stage at 80A per stage is the heaviest VRM in the B850 tier of this comparison. Two PCIe 5.0 M.2 slots is a genuine differentiator over single-slot B850 boards. The AI Cache Boost feature — which owners report delivers meaningful gains on local LLM inference tasks — makes this board the correct choice for content creators who don't want to pay X870E prices but do want AI workload optimization.
The MSI MAG X670E Tomahawk WiFi is the right call if street pricing has it competing with lower B850 boards. Its four M.2 slots and DDR5 memory headroom above what entry B850 boards typically achieve are genuine advantages. The WiFi 6E ceiling and 2.5G Ethernet are the areas where newer B850 generation boards have passed it — buyers should price-check before assuming the X670E is the value play it was at launch.
The ASUS TUF Gaming B850-Plus and GIGABYTE B850 AORUS Elite sit within the B850 tier but don't appear in the comparisonSet above — editorial note: the comparison is focused on the strongest representatives of each tier rather than exhaustive coverage of every B850 option.
Budget-Conscious Gaming: B650 Options
The GIGABYTE B650 Eagle AX makes the budget AM5 case clearly. It covers the foundational requirements for a Ryzen 5 9600X or 7600X build: PCIe 5.0 GPU support, WiFi 6E, basic M.2 connectivity, and a stable platform for DDR5 memory. Owners frequently report it as a reliable setup board with BIOS behavior that doesn't require intervention after initial configuration — which for a first AM5 build matters more than any single spec on the sheet.
The honest limitation at this tier is M.2 configuration: PCIe 5.0 M.2 is not guaranteed across all B650 variants, WiFi stops at 6E rather than 7, and Ethernet is 2.5G. For a gaming system built around a mid-range Ryzen 5 or 7 chip, none of those limitations are felt during gameplay. They become relevant if you later pair the board with a faster CPU or need higher external bandwidth — which loops back to the platform planning question. B650 is a sound starting point if the budget is firm; it becomes a constraint if you plan to upgrade aggressively within the AM5 lifespan.
Brand Reputation and Reliability Patterns
Across the AM5 generation, ASUS, MSI, and GIGABYTE have each had BIOS maturity timelines that roughly tracked chipset launch chaos — the X670/X670E generation required more post-launch BIOS work than the B650 and B850 generations that followed. By the time B850 boards reached market, the underlying AGESA firmware and board partner BIOS implementations had benefited from the lessons learned on earlier platforms.
ASUS ROG boards carry a premium partly for feature density and partly for the firmware infrastructure around AIMLAB, AI Advisor, and BIOS FlashBack — tools that have earned positive owner feedback for simplifying setup and diagnosis. The Q-Release PCIe latch and Q-Latch M.2 installation system are consistently cited in owner feedback as build-quality details that matter during the initial assembly.
MSI's Tomahawk line across AM5 has built a reputation for delivering above-tier networking features at its price point — the 5G Ethernet on the B850 Tomahawk is the clearest current example. EZ Debug LED and one-click BIOS flash are cited frequently by owners as features that prevented a difficult first build from becoming a support ticket.
GIGABYTE's AORUS and Eagle lines occupy the value and mid-tier positions in this comparison. The AI-assisted DDR5 overclocking and X3D Turbo Mode features on the B850 AORUS Elite are designed to appeal to Ryzen 7 and 9 3D V-Cache buyers, though the practical gains reported by owners are variable and workload-dependent.
Matching Motherboard to CPU: Ryzen 9000, 8000, and 7000 Pairing Guide
The community's dominant consensus on AM5 pairing is correct and worth stating plainly: match the motherboard tier to the CPU tier, because mismatching in either direction costs money without returning performance.
Ryzen 5 9600X / 7600X: B650 is the correct chipset. The GIGABYTE B650 Eagle AX is the right landing point. Spending B850 money on a Ryzen 5 chip means paying for VRM headroom and PCIe lane count that the CPU cannot use. The ceiling of what a 9600X needs is well within what even entry B650 boards deliver.
Ryzen 7 9700X / 7700X: B850 is the sweet spot. The MSI MAG B850 Tomahawk handles this chip comfortably — the VRM is never stressed by a gaming workload on a 9700X, and the WiFi 7 and 5G Ethernet are features the chip is fast enough to warrant. Buyers who want the second PCIe 5.0 M.2 slot and heavier power stage should look at the ASUS ROG Strix B850-F Gaming WiFi.
Ryzen 9 9900X: The ASUS ROG Strix B850-F Gaming WiFi covers this chip for gaming and moderate content creation. For sustained all-core workloads, the ASUS ROG Crosshair X870E Hero is the better long-term answer — the heavier VRM handles extended encoding and inference sessions without thermal rollback.
Ryzen 9 9950X / 7950X3D: X870E is the correct platform. The ASUS ROG Crosshair X870E Hero is the primary recommendation — the five PCIe 5.0 M.2 slots, dual USB4, and 20+2 VRM are all called upon at this CPU tier. The ASUS ROG Crosshair X870E Glacial is the alternative for builds that additionally need dual 10 GbE or extensive M.2 storage beyond five slots.
Ryzen 7000 Series (existing owners): All boards in the AM5 comparison set support Ryzen 7000-series chips. The X670E boards (MSI MAG X670E Tomahawk WiFi) were built around this generation and support it natively. B850 and X870E boards require BIOS updates to support Ryzen 7000 on some configurations — BIOS FlashBack functionality on ASUS and MSI boards is specifically designed to handle this without a bootstrapping CPU.
Future-Proofing Within AM5: PCIe 5.0 and Upgrade Headroom
AMD's AM5 socket longevity commitment is the central argument for treating the motherboard as a platform investment rather than a disposable component. The practical implication: a B850 board bought today should support whatever AMD releases through the remainder of the AM5 generation without requiring a socket change.
PCIe 5.0 is the connectivity standard that most directly rewards forward planning. On the storage side, PCIe 5.0 M.2 drives are available now and deliver meaningfully faster sequential transfers than PCIe 4.0 alternatives — relevant for large file operations in content creation, somewhat less so for gaming where load times plateau well below PCIe 5.0's ceiling. Having at least one PCIe 5.0 M.2 slot is the minimum for a build that won't feel constrained within two years.
USB4 is the other forward-looking specification. The ASUS ROG Crosshair X870E Hero's dual USB4 ports support external GPU enclosures, high-res video capture at full bandwidth, and next-generation dock connectivity. B850 boards' USB 20Gbps Type-C is sufficient for most current external devices but is a documented ceiling for specific high-bandwidth peripherals that are becoming more common.
WiFi 7's tri-band operation and higher throughput ceiling matter more as router infrastructure catches up — buyers who currently run WiFi 6E routers won't see the full benefit immediately, but the headroom is present in boards like the MSI MAG B850 Tomahawk, ASUS ROG Strix B850-F Gaming WiFi, and both X870E boards in the comparison set.
The honest future-proofing verdict: B850 is sufficient for gaming-focused builds through the AM5 lifespan. X870E is the correct choice when you're buying maximum flexibility at the platform level, not just headroom for the current generation.
Related products
Arctic Freezer 50 TR CPU Cooler
High-TDP AM5 chips like the Ryzen 9 9950X and 9900X benefit from a high-capacity cooler that can sustain thermal performance across extended all-core workloads — a dual-tower or high-fin-density tower design is the right complement to a board with serious VRM headroom.
Corsair Vengeance DDR5 6000MHz Memory Kit
DDR5 at the JEDEC-sweet-spot frequency for Ryzen 9000-series processors pairs well with any board in this comparison set that supports AMD EXPO profiles, letting you get maximum memory bandwidth without manual timing configuration.
Frequently asked questions
What's the best AM5 motherboard for a mid-range gaming build without overspending?▾
The MSI MAG B850 Tomahawk strikes the balance most buyers are after: it includes WiFi 7, a PCIe 5.0 M.2 slot for fast NVMe storage, and a solid 5G Ethernet port at a price that won't force compromises elsewhere in your build. The VRM is engineered to handle Ryzen 7 or 5 chips comfortably, and the feature set covers everything a gamer needs without unnecessary server-grade extras. If you're pairing it with a Ryzen 7 9700X or Ryzen 5 9600X, this board delivers proven reliability without premium markup.
Should I spend more on an X870E board, or is a B850 good enough for gaming?▾
For pure gaming, a B850 board like the MSI MAG B850 Tomahawk handles high-end CPUs well and costs significantly less than X870E options. X870E boards become worthwhile if you're planning aggressive overclocking, need maximum M.2 expansion for content creation or local AI workloads, or want dual USB4 ports for professional workflows—not gaming alone. If gaming is your primary use and your budget is under $400, a solid B850 delivers better value than stepping up to X870E.
I'm building with a Ryzen 9 9950X and want serious overclocking headroom—which board should I choose?▾
The ASUS ROG Crosshair X870E Hero is built for that workload: it offers robust VRM designed for sustained high-core-count loads, extensive M.2 slot density for storage expansion, and the feature set to support advanced overclocking. The X870E chipset and Hero's power delivery give you the headroom a 9950X demands when pushing clocks, and the dual USB4 ports add flexibility for external connectivity if you're doing content creation alongside gaming. Expect to pay a premium, but the power delivery and expansion options justify it for high-end enthusiasts.
What's the best budget AM5 motherboard if I need to stay under $250?▾
The GIGABYTE B650 Eagle AX covers the essentials without cutting corners: it delivers dependable VRM for entry-to-mid-tier Ryzen chips, WiFi 6E connectivity, and handles PCIe 5.0 NVMe storage. It won't overwhelm you with unnecessary features, but it provides the stability and core functionality that matter most for long-term reliability in a budget build. This is a solid choice for pairing with a Ryzen 5 9600X or 7600X when your priority is proven durability over cutting-edge feature density.
Related articles
Get our best picks in your inbox
Weekly Gaming gear and peripherals recommendations, no spam.