As an Amazon Associate we earn from qualifying purchases. Affiliate disclosure

Micro Center Ryzen 9 9950X3D ASUS Alternatives: 6 Similar Picks Compared

Latest update:

As an Amazon Associate we earn from qualifying purchases. Links on this page are affiliate links.

The micro center amd 9950x3d processor asus alternatives list helps you find similar bundles. The original Micro Center Ryzen 9 9950X3D with ASUS TUF X870E bundle offers 16 cores, Wi-Fi 7, and PCIe 5.0 support. This combination suits users who need high core counts and modern connectivity without buying components separately. It delivers strong power delivery through 16+2+1 power phases and includes USB4 ports for fast data transfer. You might look elsewhere if you prefer a smaller form factor or a lower core count. Some builders prioritize compact sizes or specific wireless standards over maximum performance. Other users may want a different brand or chipset for their build. We selected these alternatives because their specifications overlap with the original product. This ensures you get comparable features while adjusting for size, price, or specific feature needs. Each option targets a different use case, from gaming to content creation. You can choose the bundle that best fits your specific requirements. The list covers 6 similar picks compared to help you decide. We focused on specs that matter for your daily tasks. This guide helps you navigate the many AM5 options available. You will find bundles that match your core and thread needs. Connectivity options like Wi-Fi 6E and 2.5GbE Ethernet are also considered. This approach ensures you get a system that works for you.

Our top pick: Micro Center Ryzen 9 9950X3D and ASUS TUF X870E Bundle.

How alternatives compare to the original

AMD Ryzen 9 7900X & ASUS ROG Strix ATX Bundle

The AMD Ryzen 9 7900X bundle uses a 12-core processor instead of the 16-core 9950X3D. It pairs with an ASUS ROG Strix B650-A board featuring Wi-Fi 6E rather than Wi-Fi 7. This option suits users who prioritize gaming speed over maximum core counts. It lacks PCIe 5.0 support on the chipset, offering PCIe 4.0 for storage instead. You get strong boost clocks and modern wireless connectivity. The power delivery is solid for general desktop productivity. Choose this if you need fewer cores but want a budget-friendly entry into the AM5 platform with reliable gaming performance.

INLAND Ryzen 9 7950X with MSI X670E Gaming Plus WiFi

This INLAND bundle features the Ryzen 9 7950X, which also provides 16 cores for heavy multi-threaded workloads. It pairs with an MSI X670E Gaming Plus WiFi motherboard. The board supports PCIe 5.0 for both GPU and storage, matching the original's high-speed connectivity. However, it uses Wi-Fi 6E instead of Wi-Fi 7. This setup is ideal for content creators needing workstation-grade performance. You get raw multi-core power without the 3D V-Cache of the 9950X3D. The ATX form factor ensures compatibility with standard cases. Pick this alternative if you focus on rendering and compilation rather than pure gaming efficiency.

Micro Center AMD Ryzen 9 9900X with ASUS ROG Strix B650-A

The Micro Center Ryzen 9 9900X bundle offers 12 cores, which is fewer than the 16 cores in the original. It uses an ASUS ROG Strix B650-A WiFi board with Wi-Fi 6E. This option provides strong boost speeds for gamers who prioritize single-core performance. You save on core count but retain high clock rates. The board lacks the X870E chipset's expanded connectivity features. It is a solid ATX platform for modern wireless standards. Choose this if you want high boost speeds and Wi-Fi 6E without the premium price of the 9950X3D. Note that you must buy a cooler separately for this build.

MINISFORUM Mini-ITX Ryzen 9 Motherboard

The MINISFORUM BD895i SE is a Mini-ITX motherboard, significantly smaller than the original's ATX board. It supports Ryzen 9 processors and features PCIe 5.0 and PCIe 4.0 slots. This form factor suits users building compact, high-core-count systems. You give up the extensive expansion slots of the ATX board for a small footprint. The board requires you to hand-pick networking and cooling components. It is ideal for specialized builds where space is limited. Choose this if you prioritize a small size over the connectivity and power delivery of the original TUF X870E bundle.

MINISFORUM Mini-ITX Ryzen 9 Motherboard

Another MINISFORUM Mini-ITX option, this board also supports Ryzen 9 processors with PCIe 5.0 and PCIe 4.0. It matches the original in high-speed connectivity but differs in size. The ATX form factor of the original offers more expansion options. This Mini-ITX board is for users prioritizing a compact footprint. You get DDR5 support and modern PCIe standards in a small package. It suits those building small form factor systems. The lack of extensive VRM cooling compared to the ATX board may affect sustained loads. Pick this if you need PCIe 5.0 in a tiny case.

Micro Center AMD 9950X3D with MSI X870E Tomahawk

This bundle pairs the Ryzen 9 9950X3D with an MSI X870E Tomahawk WiFi motherboard. It matches the original's 16-core CPU and Wi-Fi 7 connectivity. The MSI board is also an ATX form factor. You get similar top-tier AM5 performance with a different motherboard brand. The X870E chipset ensures PCIe 5.0 support for future-proofing. This alternative suits builders who prefer MSI's design or features over ASUS. You still need to provide your own CPU cooler. Choose this if you want the same CPU with a different motherboard platform that offers comparable high-end specifications and connectivity.

Quick picks

#ProductBest forPrice
1 Micro Center Ryzen 9 9950X3D and ASUS TUF X870E Bundle Best overall Users needing 16 cores and Wi-Fi 7 connectivity Check price of Micro Center Ryzen 9 9950X3D and ASUS TUF X870E Bundle on Amazon
2 AMD Ryzen 9 7900X & ASUS ROG Strix ATX Bundle Also great Gaming and general desktop productivity Check price of AMD Ryzen 9 7900X & ASUS ROG Strix ATX Bundle on Amazon
3 INLAND Ryzen 9 7950X with MSI X670E Gaming Plus WiFi Best premium content creators needing high core counts Check price of INLAND Ryzen 9 7950X with MSI X670E Gaming Plus WiFi on Amazon
4 Micro Center AMD Ryzen 9 9900X with ASUS ROG Strix B650-A Also great Gamers wanting high boost speeds and Wi-Fi 6E Check price of Micro Center AMD Ryzen 9 9900X with ASUS ROG Strix B650-A on Amazon
5 MINISFORUM Mini-ITX Ryzen 9 Motherboard Best budget compact high-core-count custom builds Check price of MINISFORUM Mini-ITX Ryzen 9 Motherboard on Amazon
6 MINISFORUM Mini-ITX Ryzen 9 Motherboard Also great compact Ryzen 9 builds with PCIe 5.0 Check price of MINISFORUM Mini-ITX Ryzen 9 Motherboard on Amazon
7 Micro Center AMD 9950X3D with MSI X870E Tomahawk High-core-count AM5 builds with Wi-Fi 7 Check price of Micro Center AMD 9950X3D with MSI X870E Tomahawk on Amazon

Our 7 picks

Best overall

Micro Center Ryzen 9 9950X3D and ASUS TUF X870E Bundle

Best for: Users needing 16 cores and Wi-Fi 7 connectivity

CPU Socket
AM5
Chipset
X870E
Form Factor
ATX
Memory Type
DDR5
PCIe Version
PCIe 5.0
M.2 Slots
4

View on Amazon: Micro Center Ryzen 9 9950X3D and ASUS TUF X870E Bundle Affiliate link

This bundle pairs the AMD Ryzen 9 9950X3D processor with the ASUS TUF Gaming X870E-Plus motherboard. The CPU offers 16 cores, 32 threads, and 144 MB of cache for high performance. The ATX motherboard supports DDR5 memory up to 256 GB and includes Wi-Fi 7 and Bluetooth 5.4. It features a robust 16+2+1 power phase design. This kit suits users seeking a complete AM5 platform with modern connectivity and strong power delivery for demanding tasks.

Pros

  • AMD Ryzen 9 9950X3D with 16 cores and 32 threads
  • ASUS TUF X870E-Plus motherboard with Wi-Fi 7 and Bluetooth 5.4
  • Supports DDR5 memory up to 256 GB
  • 16+2+1 80A power stages for stable delivery
  • Includes two PCIe 5.0 M.2 slots

Cons

  • CPU default TDP is 170W, requiring robust cooling
  • Cooler and thermal solution are not included
  • No integrated graphics performance details provided for gaming

Good fit if

  • You want a complete AM5 platform with Wi-Fi 7
  • You need high core counts for heavy multitasking
  • You prefer ATX form factor with PCIe 5.0 support

Skip if

  • You need a cooler included in the box
  • You are building on the Intel LGA 1700 platform
  • You require a smaller than ATX motherboard size

Verdict: Micro Center Ryzen 9 9950X3D with ASUS TUF X870E is a high-performance AM5 bundle ideal for users who need 16 cores and modern connectivity without buying components separately.

Also great

AMD Ryzen 9 7900X & ASUS ROG Strix ATX Bundle

Best for: Gaming and general desktop productivity

CPU Socket
AM5
Memory Type
DDR5
PCIe Version
PCIe 4.0
Wi-Fi Standard
WiFi 6E
Ethernet Speed
2.5G LAN
Power Phases
12+2

View on Amazon: AMD Ryzen 9 7900X & ASUS ROG Strix ATX Bundle Affiliate link

This bundle pairs a 12-core AMD Ryzen 9 7900X with an ASUS ROG Strix B650-A Gaming WiFi motherboard. The processor delivers up to 5.6 GHz boost speeds and supports DDR5 memory. The ATX motherboard features WiFi 6E and 2.5GbE LAN for stable connectivity. It includes a robust 12+2 power phase design to handle multi-core workloads. This setup suits gamers and creators who need strong single-thread performance in a standard desktop form factor.

Pros

  • 12 cores and 24 threads for heavy multitasking
  • 5.6 GHz max boost clock speed
  • ASUS ROG Strix B650-A with WiFi 6E
  • 2.5GbE LAN for fast wired networking
  • 12+2 power stages for stable VRM operation

Cons

  • PCIe 4.0 limit instead of PCIe 5.0
  • 12-core count is lower than 16-core rivals
  • ATX size requires a larger case

Good fit if

  • You want high clock speeds for gaming
  • You need reliable WiFi 6E connectivity
  • You prefer a standard ATX motherboard layout

Skip if

  • You require PCIe 5.0 expansion slots
  • You need more than 12 cores for rendering
  • You are building a compact Mini-ITX system

Verdict: The AMD Ryzen 9 7900X with ASUS ROG Strix B650-A offers strong gaming performance through high boost clocks and a solid power delivery system. It fits users who prioritize CPU speed and modern wireless standards over maximum core counts.

Best premium

INLAND Ryzen 9 7950X with MSI X670E Gaming Plus WiFi

Best for: content creators needing high core counts

CPU Socket
AM5
Chipset
X670E
Form Factor
ATX
Memory Type
DDR5
PCIe Version
PCIe 5.0
M.2 Slots
4

View on Amazon: INLAND Ryzen 9 7950X with MSI X670E Gaming Plus WiFi Affiliate link

This bundle pairs the 16-core AMD Ryzen 9 7950X with an MSI X670E Gaming Plus WiFi motherboard. The CPU offers 32 threads and a 5.7 GHz max boost. The ATX board supports DDR5 memory up to 7800 MHz and includes four M.2 slots. It features Wi-Fi 6E and Bluetooth 5.3. You get a high-performance platform for content creation and gaming without assembling components separately.

Pros

  • 16 cores and 32 threads for heavy multitasking
  • 5.7 GHz max boost clock speed
  • PCIe 5.0 support for future GPUs and SSDs
  • Four M.2 slots with one PCIe 5.0 x4 lane
  • Built-in Wi-Fi 6E and Bluetooth 5.3

Cons

  • Higher 170W TDP requires robust cooling
  • ATX size may not fit small form factor cases
  • CPU cooler not included in the bundle

Good fit if

  • You need maximum multi-core performance for rendering
  • You want a standard ATX motherboard for easy expansion
  • You prefer a pre-built CPU and board combination

Skip if

  • You are building in a Mini-ITX or Micro-ATX case
  • You want a processor with 3D V-Cache for gaming
  • You need a cooler included in the package

Verdict: INLAND Ryzen 9 7950X + MSI X670E ATX delivers raw multi-core power and modern connectivity for users who prioritize workstation-grade performance over compact sizes.

Also great

Micro Center AMD Ryzen 9 9900X with ASUS ROG Strix B650-A

Best for: Gamers wanting high boost speeds and Wi-Fi 6E

CPU Socket
AM5
Chipset
B650
Form Factor
ATX
Memory Type
DDR5
PCIe Version
PCIe 5.0
M.2 Slots
3

View on Amazon: Micro Center AMD Ryzen 9 9900X with ASUS ROG Strix B650-A Affiliate link

This bundle pairs the 12-core AMD Ryzen 9 9900X with the ASUS ROG Strix B650-A Gaming WiFi motherboard. The processor offers 5.6 GHz max boost and 76 MB of cache. The ATX board features Wi-Fi 6E, Bluetooth 5.2, and three M.2 slots. You get 12+2 power phases for stable multi-core performance. It suits users who want modern AM5 connectivity and strong thermal design without the premium X870E chipset cost.

Pros

  • AMD Ryzen 9 9900X with 5.6 GHz max boost
  • ASUS ROG Strix B650-A with Wi-Fi 6E
  • Three M.2 slots including one PCIe 5.0
  • 12+2 power phases with robust VRM heatsinks

Cons

  • B650 chipset lacks native PCIe 5.0 for graphics cards
  • CPU cooler not included in the package
  • No DDR4 memory support on AM5 platform

Good fit if

  • You want high single-core speed for gaming
  • You need built-in Wi-Fi 6E and Bluetooth
  • You prefer ATX form factor with ample M.2 slots

Skip if

  • You require PCIe 5.0 for your graphics card
  • You need a bundled CPU cooler
  • You are building a Mini ITX system

Verdict: Micro Center Ryzen 9 9900X with ASUS ROG Strix B650A WiFi delivers strong 12-core performance with modern wireless connectivity. It fits gamers who prioritize CPU speed and want a solid ATX board with Wi-Fi 6E, provided you buy a cooler separately.

Best budget

MINISFORUM Mini-ITX Ryzen 9 Motherboard

Best for: compact high-core-count custom builds

Form Factor
Mini ITX
Memory Type
DDR5
PCIe Version
PCIe 5.0
M.2 Slots
2
Ethernet Speed
2.5 GbE
Series
Ryzen 9

View on Amazon: MINISFORUM Mini-ITX Ryzen 9 Motherboard Affiliate link

This Mini ITX motherboard integrates an AMD Ryzen 9 8945HX processor with 16 cores and 32 threads. It features a PCIe 5.0 x16 slot for high-end graphics cards and supports DDR5-5200MHz memory up to 96GB. The board includes dual PCIe 4.0 M.2 slots and a 2.5G Ethernet port. It suits builders who need a compact, powerful system for NAS or desktop use.

Pros

  • Onboard AMD Ryzen 9 8945HX with 16 cores
  • Full-speed PCIe 5.0 x16 graphics slot
  • Dual-channel DDR5 support up to 96GB
  • 2.5G Ethernet connection
  • Three video outputs including USB-C

Cons

  • No pre-installed Wi-Fi network card
  • SSD heatsink and fan not included
  • 12cm fan must be purchased separately

Good fit if

  • You need a compact Mini ITX form factor
  • You want to customize your Wi-Fi adapter
  • You plan to use high-performance graphics cards

Skip if

  • You require built-in Wi-Fi connectivity
  • You prefer a standard ATX motherboard size
  • You want a complete kit with all cooling parts

Verdict: MINISFORUM BD895i SE Ryzen 9 Mini ITX fits users who prioritize a small footprint and high core count for specialized builds. It is ideal for those who want to hand-pick their networking and cooling components rather than buying a pre-configured system.

Also great

MINISFORUM Mini-ITX Ryzen 9 Motherboard

Best for: compact Ryzen 9 builds with PCIe 5.0

Form Factor
Mini-ITX
Memory Type
DDR5
PCIe Version
PCIe 5.0
M.2 Slots
2
Ethernet Speed
2.5 GbE
Series
Ryzen 9

View on Amazon: MINISFORUM Mini-ITX Ryzen 9 Motherboard Affiliate link

This Mini ITX motherboard pairs the AMD Ryzen 9 8945HX processor with DDR5-5200MHz memory. It features a PCIe 5.0 x16 slot and two M.2 2280 PCIe 4.0 SSD slots. The board supports up to 96GB of RAM and includes 2.5G Ethernet. It measures 6.7 by 6.7 inches, making it compact for small form factor builds.

Pros

  • AMD Ryzen 9 8945HX with 16 cores and 32 threads
  • PCIe 5.0 x16 slot for future graphics cards
  • Dual M.2 slots with PCIe 4.0 support
  • DDR5-5200MHz memory up to 96GB
  • 2.5G Ethernet connectivity

Cons

  • No included SSD heat sink or fan pin
  • 12cm fan must be purchased separately
  • Only integrated AMD Radeon 610M graphics

Good fit if

  • You need a compact Mini ITX board for a small PC
  • You want PCIe 5.0 support for high-end GPUs
  • You plan to use DDR5 memory for better bandwidth

Skip if

  • You require a motherboard with included M.2 heatsinks
  • You need discrete graphics output options beyond HDMI and DisplayPort
  • You prefer ATX or Micro-ATX form factors

Verdict: The MINISFORUM BD895i SE Mini ITX Motherboard is a compact solution for users building small form factor systems with Ryzen 9 processors. It suits those who prioritize PCIe 5.0 and DDR5 support in a small footprint.

Micro Center AMD 9950X3D with MSI X870E Tomahawk

Best for: High-core-count AM5 builds with Wi-Fi 7

CPU Socket
AM5
Chipset
X870E
Form Factor
ATX
Memory Type
DDR5
PCIe Version
PCIe 5.0
M.2 Slots
4

View on Amazon: Micro Center AMD 9950X3D with MSI X870E Tomahawk Affiliate link

This bundle pairs the AMD Ryzen 9 9950X3D processor with the MSI MAG X870E Tomahawk WiFi motherboard. The CPU offers 16 cores and 32 threads with up to 5.7 GHz boost. The ATX motherboard features Wi-Fi 7, 5 GbE, and PCIe 5.0 support. It includes a robust 14+2+1 power phase design and dual 8-pin connectors. This setup suits users seeking high-end AM5 performance with modern connectivity options.

Pros

  • AMD Ryzen 9 9950X3D with 16 cores and 32 threads
  • MSI MAG X870E Tomahawk with Wi-Fi 7 and 5 GbE
  • Supports PCIe 5.0 and DDR5 up to 256GB
  • 14+2+1 power phase design with dual 8-pin connectors

Cons

  • CPU cooler and thermal solution are not included
  • Integrated graphics are basic AMD Radeon units
  • No mention of USB 4 support on the motherboard

Good fit if

  • You need a high-core-count CPU for heavy multitasking
  • You want a motherboard with Wi-Fi 7 connectivity
  • You prefer an ATX form factor with robust power delivery

Skip if

  • You require a bundled CPU cooler
  • You are building a compact ITX or mATX system
  • You need USB 4 connectivity on the motherboard

Verdict: Micro Center Ryzen 9 9950X3D with MSI X870E delivers top-tier AM5 performance for users who prioritize core count and modern networking standards. It is ideal for builders who already own a suitable CPU cooler and need a high-end ATX platform.

Specifications side by side

Spec Micro Center Ryzen 9 9950X3D and ASUS TUF X870E Bundle AMD Ryzen 9 7900X & ASUS ROG Strix ATX Bundle INLAND Ryzen 9 7950X with MSI X670E Gaming Plus WiFi Micro Center AMD Ryzen 9 9900X with ASUS ROG Strix B650-A MINISFORUM Mini-ITX Ryzen 9 Motherboard MINISFORUM Mini-ITX Ryzen 9 Motherboard Micro Center AMD 9950X3D with MSI X870E Tomahawk
CPU Socket AM5 AM5 AM5 AM5 not stated not stated AM5
Chipset X870E not stated X670E B650 not stated not stated X870E
Form Factor ATX not stated ATX ATX Mini ITX Mini-ITX ATX
Memory Type DDR5 DDR5 DDR5 DDR5 DDR5 DDR5 DDR5
PCIe Version PCIe 5.0 PCIe 4.0 PCIe 5.0 PCIe 5.0 PCIe 5.0 PCIe 5.0 PCIe 5.0
M.2 Slots 4 not stated 4 3 2 2 4
Wi-Fi Standard Wi-Fi 7 WiFi 6E Wi-Fi 6E Wi-Fi 6E not stated not stated Wi-Fi 7
Ethernet Speed 2.5Gb Ethernet 2.5G LAN not stated not stated 2.5 GbE 2.5 GbE 5G LAN
Power Phases 16+2+1 12+2 14+2+1 12+2 not stated not stated 14+2+1
Wi-Fi Wi-Fi 7 Wi-Fi 6E Wi-Fi 6E Wi-Fi 6E not stated not stated Wi-Fi 7
Use Case not stated Gaming not stated Gaming not stated not stated Gaming
Series Ryzen 9 Ryzen 9 Ryzen 9 Ryzen 9 Ryzen 9 Ryzen 9 Ryzen 9
Core Count not stated 12 Cores not stated not stated not stated not stated not stated
Thread Count not stated 24 Threads not stated not stated not stated not stated not stated
Dimensions not stated not stated not stated not stated 7 × 6 × 4 inches 6.7 × 6.7 × 0.06 inches not stated
Color AMD Ryzen 9 9950X3D+ ASUS TUF GAM X870E-Plus WF AMD Ryzen 9 7900X+ASUS‎ROGSTRIX B650-A GAMING WIFI AMD Ryzen 9 7950X + MSI X670E GAMING PLUS WIFI AMD Ryzen 9 9900X + ASUS ROGS B650-A Gam WF not stated not stated AMD Ryzen 9 9950X3D+ MSI MAG X870E Tomahawk WiFi
Model 9950X3DTUFX870EPLUSWF7 9 7900X 7950XX670EGAMPLWF 9900XROGSB650AGWF BD895i SE BD795i SE 9950X3DMAGX870ETMKWF
Size not stated not stated not stated not stated NEW BD895i SE BD895i SE not stated

Frequently asked questions

Does the Micro Center Ryzen 9 9950X3D and ASUS TUF X870E bundle include Wi-Fi 7?

Yes, this top-rated bundle provides Wi-Fi 7 connectivity. The ASUS TUF GAMING X870E-Plus WiFi motherboard supports the latest wireless standard. This allows you to connect to compatible routers for faster, more stable wireless performance compared to older Wi-Fi versions.

How many cores does the AMD Ryzen 9 7900X have in the budget bundle?

The AMD Ryzen 9 7900X processor in the best budget bundle features 12 cores. It also handles 24 threads simultaneously. This core count offers strong multi-threaded performance for gaming and productivity tasks, though it is lower than the 16 cores in the 9950X3D.

Which motherboard in the list supports PCIe 5.0 for the best premium option?

The INLAND Ryzen 9 7950X with MSI X670E Gaming Plus WiFi supports PCIe 5.0. This specification allows for faster data transfer rates with compatible components like graphics cards or NVMe SSDs. It is ideal for users who need high bandwidth for content creation workflows.

Can I build a compact system with the MINISFORUM Ryzen 9 motherboard?

Yes, the MINISFORUM BD895i SE motherboard is designed for compact builds. It uses a Mini-ITX form factor, measuring 6.69 inches by 6.69 inches. This small footprint allows you to install a Ryzen 9 processor in a small form factor case while retaining DDR5 and PCIe 5.0 support.

Does the Micro Center Ryzen 9 9900X bundle come with a CPU cooler?

The bundle does not include a CPU cooler. You must purchase a compatible cooler separately to ensure proper thermal management for the Ryzen 9 9900X processor. The package includes the 12-core CPU and the ASUS ROG Strix B650-A WiFi motherboard for your custom build.

What Ethernet speed does the ASUS ROG Strix B650-A bundle provide?

The ASUS ROG Strix B650-A Gaming WiFi motherboard includes a 2.5GbE Ethernet port. This provides faster wired network speeds compared to standard 1GbE ports. It is suitable for users who need reliable, high-speed wired connections for gaming or large file transfers alongside Wi-Fi 6E.

Is the Micro Center Ryzen 9 9950X3D with MSI X870E Tomahawk an ATX board?

Yes, the MSI MAG X870E Tomahawk WiFi is an ATX motherboard. It provides a standard size for easy installation in most mid-tower and full-tower cases. This bundle pairs the 16-core Ryzen 9 9950X3D with a high-end platform featuring Wi-Fi 7 and PCIe 5.0 support.

What memory type is supported by all the listed Ryzen 9 bundles?

All listed bundles support DDR5 memory. This includes the Micro Center, INLAND, and MINISFORUM options. DDR5 offers higher bandwidth and improved efficiency compared to previous generations. You will need DDR5 RAM modules to take full advantage of the performance capabilities of these modern AM5 platform components.

See also