AIThis post was created with the assistance of artificial intelligence (AI).

If you’re exploring EPYC workstations, you’re likely after a powerful, scalable system suited for demanding workloads like AI, data analysis, or intensive computing. The best overall pick, the Supermicro A+ Server AS-4124GS-TNR, stands out for its dual EPYC processors and GPU support, making it ideal for high-performance tasks. The AMD EPYC 9965 offers a compelling choice for AI workloads with its 192 cores and triple RTX GPUs, but it comes at a premium price. Meanwhile, budget-conscious buyers should consider options like the HPE ProLiant DL325 for reliable performance at a lower cost. The main tradeoffs revolve around balancing raw power, expandability, and price. Keep reading for a detailed breakdown to find the best fit for your needs.

6
compared
5
brands
Which epyc workstation should you buy?
★ Top Pick
Tyan FT65TB8030 B8030F65TV8E2H
Best for High-Performance Server Applications
Supports high-speed DDR4 3200 memory for demanding applications
See on Amazon →
Data center operators and enterprise IT teams running demanding multi-threaded applications
AMD EPYC 9754 128-Core Bergamo
Massive 128 cores for extreme parallel processing
View on Amazon →
Cloud service providers and data centers focused on storage and server reliability
JINPIN KU 2208-GA AMD Server w
Dual AMD EPYC 7502 processors for heavy multitasking
View on Amazon →
AI researchers, HPC clusters, and deep learning practitioners needing maximum GPU and CPU performance
Supermicro A+ Server AS-4124GS
Dual EPYC 7742 CPUs deliver exceptional multi-core performance
View on Amazon →
AI developers, 3D artists, and researchers with demanding computational workloads
AMD EPYC 9965 192-Core AI Work
Exceptional processing power with 192 cores for complex AI models
View on Amazon →
Pros & cons at a glance
Tyan FT65TB8030 B8030F65TV8E2H
✓ Supports high-speed DDR4 3200 memory for demanding applications
✗ Setup can be complex and may require technical expertise
AMD EPYC 9754 128-Core Bergamo
✓ Massive 128 cores for extreme parallel processing
✗ Not suited for consumer desktops or gaming setups
JINPIN KU 2208-GA AMD Server w
✓ Dual AMD EPYC 7502 processors for heavy multitasking
✗ Limited information on network connectivity options
Supermicro A+ Server AS-4124GS
✓ Dual EPYC 7742 CPUs deliver exceptional multi-core performance
✗ Complex setup and high power consumption demand technical expertise
AMD EPYC 9965 192-Core AI Work
✓ Exceptional processing power with 192 cores for complex AI models
✗ Large, heavy chassis requires substantial space and power infrastructure
HPE ProLiant DL325 Gen10 Plus
✓ Powerful 3rd Gen AMD EPYC 7313P processor for demanding server workloads
✗ Limited network connectivity with only one RJ45 port

Complete the kit

12PCS Black Adhesive Cable Clips Cord Organizer for Wire...
12PCS Black Adhesive Cable Clips Cord Organizer for Wire…
Add to your setup →
Lamicall 6 Pack Rotatable Cord Organizer, 1s Lock Spring...
Lamicall 6 Pack Rotatable Cord Organizer, 1s Lock Spring…
Add to your setup →
SOULWIT 50Pcs Self Adhesive Cable Management Clips - Blac...
SOULWIT 50Pcs Self Adhesive Cable Management Clips – Blac…
Add to your setup →

Key Takeaways

  • Dual-processor configurations like the Supermicro model deliver exceptional multi-threaded performance, but increase initial cost and complexity.
  • High-core-count CPUs, such as AMD EPYC 9965, are best suited for AI and data science workloads rather than general workstation tasks.
  • GPU support varies significantly; workstations with multiple high-end GPUs are ideal for AI, rendering, and simulation but may require robust power and cooling solutions.
  • Balance expandability and form factor—larger chassis offer more upgrade options but may not fit all workspace setups.
  • Price-performance ratio varies; budget models like HPE ProLiant provide great value for less demanding tasks, while premium options target specialized, intensive workflows.
2
AMD EPYC 9754 128-Core Bergamo
Best for Core-Intensive Server Workloads
1
Tyan FT65TB8030 B8030F65TV8E2H
Best for High-Performance Server Applications
3
JINPIN KU 2208-GA AMD Server w
Best for Data Storage and Cloud Applications

Our Top Epyc Workstation Picks

Tyan FT65TB8030 B8030F65TV8E2H-G EPYC GPU Server 1S Workstation with 8 LFF & 2 NVMe U.2 BaysTyan FT65TB8030 B8030F65TV8E2H-G EPYC GPU Server 1S Workstation with 8 LFF & 2 NVMe U.2 BaysBest for High-Performance Server ApplicationsMemory Support: DDR4 3200Drive Bays: 8 LFF SATA + 2 NVMe U.2NVMe Slots: 2 M.2 22110 / 2280VIEW ON AMAZONSee Our Full Breakdown
AMD EPYC 9754 128-Core Bergamo 2.25GHz Server ProcessorAMD EPYC 9754 128-Core Bergamo 2.25GHz Server ProcessorBest for Core-Intensive Server WorkloadsProcessor Model: AMD EPYC 9754Cores: 128Base Clock: 2.25GHzVIEW ON AMAZONSee Our Full Breakdown
JINPIN KU 2208-GA AMD Server with Dual AMD EPYC 7502, 32GB RAM, 4TB HDD, 500GB SSD, 800W Redundant Power SupplyJINPIN KU 2208-GA AMD Server with Dual AMD EPYC 7502, 32GB RAM, 4TB HDD, 500GB SSD, 800W Redundant Power SupplyBest for Data Storage and Cloud ApplicationsProcessor: Dual AMD EPYC 7502 2.5GHzRAM: 32GB (supports up to 4TB)HDD: 4TBVIEW ON AMAZONSee Our Full Breakdown
Supermicro A+ Server AS-4124GS-TNR with Dual EPYC 7742 Processors and Tesla V100 GPUsSupermicro A+ Server AS-4124GS-TNR with Dual EPYC 7742 Processors and Tesla V100 GPUsBest for HPC and Deep LearningProcessor: 2x EPYC 7742 64-CoreMemory: 128GBStorage: 24 NVMe U.2 SSDsVIEW ON AMAZONSee Our Full Breakdown
AMD EPYC 9965 192-Core AI Workstation PC with Triple NVIDIA RTX PRO 6000 GPUsAMD EPYC 9965 192-Core AI Workstation PC with Triple NVIDIA RTX PRO 6000 GPUsBest for AI, Deep Learning, and Complex RenderingProcessor: AMD EPYC 9965 192-coreMemory: 768GB DDR5Storage: 2x4TB Gen5 NVMe SSDsVIEW ON AMAZONSee Our Full Breakdown
HPE ProLiant DL325 Gen10 Plus v2 Server with AMD EPYC 7313P, 32GB RAM, 8 Drive Bays, 500W Power SupplyHPE ProLiant DL325 Gen10 Plus v2 Server with AMD EPYC 7313P, 32GB RAM, 8 Drive Bays, 500W Power SupplyBest for Compact Data Center DeploymentsProcessor Generation: 3rd GenProcessor Model: 7313PProcessor Core: Hexadeca CoreVIEW ON AMAZONSee Our Full Breakdown

More Details on Our Top Picks

  1. Tyan FT65TB8030 B8030F65TV8E2H-G EPYC GPU Server 1S Workstation with 8 LFF & 2 NVMe U.2 Bays

    Tyan FT65TB8030 B8030F65TV8E2H-G EPYC GPU Server 1S Workstation with 8 LFF & 2 NVMe U.2 Bays

    Best for High-Performance Server Applications

    View on Amazon

    This workstation server excels in environments requiring flexible storage and high-speed expansion, thanks to support for DDR4 3200 memory, multiple hot-swap drive bays, and PCIe 4.0 slots. Compared with the more GPU-focused options like the Supermicro AS-4124GS-TNR, this model prioritizes storage flexibility and upgradeability over raw GPU power. Its complex setup and professional focus mean it isn’t ideal for casual users or small offices, but it’s perfect for data centers or enterprise workloads that demand scalability. The absence of detailed PSU wattage info and its primary design for professional use are tradeoffs to consider.

    Pros:
    • Supports high-speed DDR4 3200 memory for demanding applications
    • Multiple hot-swap drive bays for flexible storage management
    • Several PCIe 4.0 slots for high-performance expansion
    Cons:
    • Setup can be complex and may require technical expertise
    • Limited info on power supply wattage, which impacts power planning

    Best for: IT professionals or data center managers needing a flexible, expandable server with robust storage options

    Not ideal for: Small business owners or individual content creators looking for an out-of-the-box workstation with simplified setup

    • Memory Support:DDR4 3200
    • Drive Bays:8 LFF SATA + 2 NVMe U.2
    • NVMe Slots:2 M.2 22110 / 2280
    • PCIe Slots:4 PCIe 4.0 x16 + 1 PCIe 4.0 x8
    • Power Supply:Single ATX12V PSU
    Our verdict
    “This server is best suited for enterprise environments needing scalable storage and expansion, not casual or small-scale use.”
  2. AMD EPYC 9754 128-Core Bergamo 2.25GHz Server Processor

    AMD EPYC 9754 128-Core Bergamo 2.25GHz Server Processor

    Best for Core-Intensive Server Workloads

    View on Amazon

    This 128-core processor pushes the limits on multi-threaded server performance, making it ideal for cloud computing and large-scale data processing. It outstrips the AMD EPYC 7502 in core count and cache, offering a significant boost for highly parallel workloads. However, its enterprise focus means it’s not suitable for general consumers or small business setups, and the bulk/tray packaging can be inconvenient for smaller builds or testing. Its unlocked feature allows overclocking, but that’s mainly relevant in a professional server environment where stability and cooling are managed carefully.

    Pros:
    • Massive 128 cores for extreme parallel processing
    • Unlocked for overclocking and customization
    • Large 256MB L3 cache improves data retrieval speeds
    Cons:
    • Not suited for consumer desktops or gaming setups
    • Designed solely for server environments, limiting flexibility

    Best for: Data center operators and enterprise IT teams running demanding multi-threaded applications

    Not ideal for: Individual users or small business owners seeking a consumer-grade processor for everyday tasks

    • Processor Model:AMD EPYC 9754
    • Cores:128
    • Base Clock:2.25GHz
    • Series:EPYC 9004
    • Socket:SP5
    • L3 Cache:256MB
    Our verdict
    “This CPU is tailored for high-end server farms and demanding workloads, not casual or general-purpose computing.”
  3. JINPIN KU 2208-GA AMD Server with Dual AMD EPYC 7502, 32GB RAM, 4TB HDD, 500GB SSD, 800W Redundant Power Supply

    JINPIN KU 2208-GA AMD Server with Dual AMD EPYC 7502, 32GB RAM, 4TB HDD, 500GB SSD, 800W Redundant Power Supply

    Best for Data Storage and Cloud Applications

    View on Amazon

    This dual-processor server leverages two AMD EPYC 7502 CPUs to handle substantial workloads, with expandable RAM up to 4TB and ample storage options. Compared to the GPU-rich Supermicro AS-4124GS-TNR, this model emphasizes raw CPU power and storage reliability over graphics performance, making it suitable for cloud hosting or large-scale data storage. Its redundant power supply enhances uptime, but lack of detailed network specs and high power draw make it less ideal for environments where efficiency or network flexibility are priorities. It’s a solid choice for enterprise-grade storage solutions.

    Pros:
    • Dual AMD EPYC 7502 processors for heavy multitasking
    • Expandable RAM support up to 4TB for future growth
    • Redundant power supply boosts system reliability
    Cons:
    • Limited information on network connectivity options
    • High power consumption typical of dual-CPU servers

    Best for: Cloud service providers and data centers focused on storage and server reliability

    Not ideal for: Small offices or individual users needing a simple, plug-and-play workstation

    • Processor:Dual AMD EPYC 7502 2.5GHz
    • RAM:32GB (supports up to 4TB)
    • HDD:4TB
    • SSD:500GB
    • Power Supply:800W Redundant
    Our verdict
    “This server excels in storage-heavy, enterprise environments, less so in small-scale or GPU-centric tasks.”
  4. Supermicro A+ Server AS-4124GS-TNR with Dual EPYC 7742 Processors and Tesla V100 GPUs

    Supermicro A+ Server AS-4124GS-TNR with Dual EPYC 7742 Processors and Tesla V100 GPUs

    Best for HPC and Deep Learning

    View on Amazon

    This rackmount powerhouse combines dual AMD EPYC 7742 64-core CPUs with 128GB RAM, 24 NVMe SSDs, and dual Tesla V100 GPUs, making it an ideal choice for high-performance computing, AI training, and deep learning. Compared to the CPU-focused AMD EPYC 9754, this model offers a balanced blend of CPU and GPU power, but at a premium price point. Its complex setup and high power needs mean it’s best suited for specialized users with technical expertise and space for a 5U chassis. This makes it less accessible for general workloads but invaluable for intensive scientific or AI projects requiring both CPU and GPU acceleration.

    Pros:
    • Dual EPYC 7742 CPUs deliver exceptional multi-core performance
    • Includes dual Tesla V100 GPUs for AI and scientific computing
    • Extensive NVMe storage for fast I/O operations
    Cons:
    • High cost limits accessibility for smaller teams
    • Complex setup and high power consumption demand technical expertise

    Best for: AI researchers, HPC clusters, and deep learning practitioners needing maximum GPU and CPU performance

    Not ideal for: Small businesses or casual users who lack space, technical skills, or budget for such a high-end system

    • Processor:2x EPYC 7742 64-Core
    • Memory:128GB
    • Storage:24 NVMe U.2 SSDs
    • Graphics:2x Tesla V100 32GB
    • Form Factor:5U rackmount
    Our verdict
    “This server is a top-tier option for AI and HPC workloads but isn’t suitable for general-purpose or budget-conscious users.”
  5. AMD EPYC 9965 192-Core AI Workstation PC with Triple NVIDIA RTX PRO 6000 GPUs

    AMD EPYC 9965 192-Core AI Workstation PC with Triple NVIDIA RTX PRO 6000 GPUs

    Best for AI, Deep Learning, and Complex Rendering

    View on Amazon

    This workstation combines a 192-core AMD EPYC 9965 with 768GB DDR5 RAM and triple NVIDIA RTX PRO 6000 GPUs, making it one of the most powerful options for AI training, rendering, and large-scale data analysis. Unlike the more balanced servers like the Supermicro AS-4124GS-TNR, this model is optimized for GPU-intensive tasks and large memory capacities. Its hefty 75-pound chassis and high power draw mean it’s not suitable for casual or mobile use, but for engineering teams and AI researchers, it delivers unmatched performance. The high cost and specialized cooling are tradeoffs for this level of capability.

    Pros:
    • Exceptional processing power with 192 cores for complex AI models
    • Massive 768GB DDR5 RAM supports large datasets and models
    • Triple NVIDIA RTX PRO 6000 GPUs enable accelerated rendering and training
    Cons:
    • Very high price makes it inaccessible for many users
    • Large, heavy chassis requires substantial space and power infrastructure

    Best for: AI developers, 3D artists, and researchers with demanding computational workloads

    Not ideal for: Small startups or hobbyists looking for accessible, lower-cost hardware

    • Processor:AMD EPYC 9965 192-core
    • Memory:768GB DDR5
    • Storage:2x4TB Gen5 NVMe SSDs
    • Graphics:3x NVIDIA RTX PRO 6000 96GB
    • Chassis:EPC Pro 2 Server chassis
    Our verdict
    “This workstation is built for serious AI and rendering tasks, not for casual or entry-level users seeking affordability.”
  6. HPE ProLiant DL325 Gen10 Plus v2 Server with AMD EPYC 7313P, 32GB RAM, 8 Drive Bays, 500W Power Supply

    HPE ProLiant DL325 Gen10 Plus v2 Server with AMD EPYC 7313P, 32GB RAM, 8 Drive Bays, 500W Power Supply

    Best for Compact Data Center Deployments

    View on Amazon

    The HPE ProLiant DL325 Gen10 Plus v2 stands out for its powerful 3rd Gen AMD EPYC 7313P processor, making it well-suited for virtualization and storage tasks that demand reliable multi-threaded performance. Compared to larger, GPU-focused options like the Supermicro AS-4124GS-TNR, this server offers a more space-efficient 1U form factor, but sacrifices GPU expandability and high-end graphics capabilities. Its support for up to 1TB of memory and multiple storage bays provides strong scalability for intensive workloads, yet the limited network ports (only one RJ45) could bottleneck data transfer in network-heavy environments. The server’s weight and reliance on external video output mean it’s best for rack environments with proper mounting infrastructure. While it excels at dense, high-performance enterprise tasks, it’s less ideal for workloads requiring extensive networking or GPU acceleration.

    Pros:
    • Powerful 3rd Gen AMD EPYC 7313P processor for demanding server workloads
    • Supports extensive memory and storage expansion (up to 1TB RAM, 8 drive bays)
    • Compact 1U rack form factor ideal for space-constrained data centers
    • Flexible storage options with trimode RAID controller
    Cons:
    • Limited network connectivity with only one RJ45 port
    • Heavy weight may require sturdy mounting infrastructure
    • No integrated graphics, relying on external video outputs

    Best for: Small to medium-sized data centers needing reliable, expandable virtualization and storage solutions.

    Not ideal for: Organizations requiring multiple dedicated network connections or GPU-intensive workloads, as it has limited network ports and no integrated graphics.

    • Processor Generation:3rd Gen
    • Processor Model:7313P
    • Processor Core:Hexadeca Core
    • Processor Speed:3 GHz
    • Standard Memory:32 GB
    • Maximum Memory Supported:1 TB
    • Form Factor:Rack
    • Number of Drive Bays:8
    • Power Supply Wattage:500W
    Our verdict
    “This server makes the most sense for data centers that prioritize dense, scalable compute and storage capacity over extensive networking or GPU features.”
epyc workstation
What makes a great epyc workstation
1
Processor Cores and Performance
The number of CPU cores directly impacts multitasking and parallel processing capabilities, especially for AI training, rendering,
2
GPU Support and Compatibility
For workloads like AI, rendering, or machine learning, GPU support is essential.
3
Memory Capacity and Expandability
Ample RAM is critical for large datasets and complex computations.
4
Form Factor and Cooling
The physical size and cooling design affect where and how you can deploy your workstation.
How to choose your epyc workstation
1
How we picked
These products were evaluated based on their processing power, expandability, GPU support, build quality, and overall va
2
Processor Cores and Performance
The number of CPU cores directly impacts multitasking and parallel processing capabilities, especially for AI training,
3
GPU Support and Compatibility
For workloads like AI, rendering, or machine learning, GPU support is essential.
4
Memory Capacity and Expandability
Ample RAM is critical for large datasets and complex computations.
5
Form Factor and Cooling
The physical size and cooling design affect where and how you can deploy your workstation.
Vetted epyc workstation ·
The best epyc workstation, compared
★ Winner Tyan FT65TB8030 B8030F65TV8E2H
Best for High-Performance Server Applications
6compared

How We Picked

These products were evaluated based on their processing power, expandability, GPU support, build quality, and overall value. Priority was given to systems that support multiple high-core-count CPUs and GPUs for demanding workloads. We also considered ease of upgrade, reliability, and price-to-performance ratio, ensuring each option offers a distinct role—from budget-friendly solutions to high-end, enterprise-grade workstations. The ranking reflects a combination of raw performance capabilities, versatility, and suitability for different user needs, helping buyers identify which system aligns best with their specific workload demands.
Everyday → specialist
Everyday & valuePremium & specialist
Which epyc workstation fits you?
The everyday user
All-round, reliable
The enthusiast
Premium & high-performance
The gift-giver
Looks & craftsmanship

Factors to Consider When Choosing Epyc Workstation

Choosing the right EPYC workstation involves more than just core counts and GPU slots. You should consider your primary workload, future expandability, and budget constraints. A well-balanced system can save costs long-term and prevent bottlenecks in performance. Below are key factors that influence the decision, with insights on how to weigh each based on your specific use case.

Processor Cores and Performance

The number of CPU cores directly impacts multitasking and parallel processing capabilities, especially for AI training, rendering, or scientific simulations. While higher core counts deliver more power, they also come with increased costs and power consumption. Buyers should match core count with their workload—heavy data crunching benefits from 64 or more cores, whereas less intensive tasks may do fine with fewer cores at a lower price point.

GPU Support and Compatibility

For workloads like AI, rendering, or machine learning, GPU support is essential. Not all EPYC workstations support multiple GPUs or the latest high-performance cards. It’s vital to verify the system’s PCIe slots and power supply capacity. Overlooking GPU compatibility can result in bottlenecks, so consider future-proofing with systems that support the latest NVIDIA or AMD GPUs if your tasks demand it.

Memory Capacity and Expandability

Ample RAM is critical for large datasets and complex computations. Look for systems that support high-speed memory modules and have multiple RAM slots. Expandability is also key—check if the workstation can accommodate additional RAM or storage devices as your needs grow. Skipping this might mean future upgrades become costly or impossible, limiting your system’s longevity.

Form Factor and Cooling

The physical size and cooling design affect where and how you can deploy your workstation. Larger, rack-mountable servers often offer better cooling and expandability but may not suit small offices. Compact workstations save space but might limit upgrade options or require enhanced cooling solutions. Choose a form factor that aligns with your workspace and future upgrade plans.

Price-to-Performance Ratio

While high-end systems offer unmatched performance, they come with high price tags. Conversely, more affordable options may lack advanced features or expandability. Evaluating your workload against the cost helps prevent overspending on unnecessary capabilities. Focus on systems that meet your current needs with room for future growth, rather than over-investing upfront.

Frequently Asked Questions

Can I upgrade the CPU or GPU later on?

Most EPYC workstations support CPU upgrades if they have compatible sockets and sufficient cooling, but the feasibility depends on the motherboard design. GPU upgrades can be more straightforward if the system offers multiple PCIe slots and adequate power supply capacity. However, some pre-built systems may limit future upgrades, so it’s wise to choose a model with upgradeability in mind if future expansion is likely to be needed.

What should I prioritize: core count or GPU support?

This depends heavily on your workload. For tasks like AI training or scientific computing, higher core counts offer significant benefits. Conversely, for rendering or simulation workloads, GPU support and high-performance graphics cards are more critical. Many users find that a balanced approach—moderate cores paired with robust GPU support—delivers the best overall performance for diverse professional tasks.

Are high-core-count CPUs worth the extra cost?

High-core-count CPUs like AMD EPYC 9965 provide exceptional parallel processing power, making them ideal for large datasets and multi-threaded applications. However, they also increase overall system costs and power consumption. For lighter workloads or general-purpose use, a more modest CPU might deliver similar real-world performance at a lower price, so consider your specific needs carefully before investing in the highest-core options.

How important is memory bandwidth and capacity?

Memory bandwidth and capacity are vital for data-intensive tasks. Systems supporting high-speed RAM and multiple slots allow for larger datasets and faster processing. If your workloads involve large models or datasets, investing in a workstation with extensive RAM support will pay off in smoother, faster performance. Underestimating memory needs can bottleneck your workflow, especially in AI and scientific computations.

Is a rack-mounted workstation better than a desktop model?

Rack-mounted systems often offer superior cooling, expandability, and reliability, making them suitable for data centers or enterprise environments. Desktop models are more compact and easier to set up in an office or lab. The choice depends on your space, future upgrade plans, and whether you prioritize scalability or convenience. For most individual professionals, a desktop or small-form-factor workstation strikes a better balance of ease and performance.

Conclusion

For general professional use and balanced performance, the Supermicro A+ Server AS-4124GS-TNR makes an excellent choice as the best overall, thanks to its dual EPYC processors and GPU support. Budget-conscious buyers should consider the HPE ProLiant DL325 for reliable performance at a lower price point. Those focused on AI or scientific workloads will find the AMD EPYC 9965 with triple GPUs to be the best premium option, despite its higher cost. Beginners or small teams might prefer systems with simpler upgrade paths and smaller footprints, like the HPE. Ultimately, your choice should reflect your workload demands, future plans, and budget constraints—matching the right system to your specific needs will ensure your investment pays off.

You May Also Like

11 Best Network Switches With Poe That Combine Power and Performance

Discover the top network switches with PoE for 2026. Find the best options for home, office, or enterprise use with our detailed guide and reviews.

11 Best Heavy Duty Bookcase Ladder Shelf Premium in 2026

Discover the top heavy duty bookcase ladder shelves of 2026. Our curated guide highlights the best options for durability, style, and value. Read more!

10 Best 25GbE NIC for 2026 That Boost Network Speed

Discover the top 25GbE NICs in 2026. Find the best overall, value, and premium options, plus tips for choosing the right network card for your needs.

11 Best Smart Whiteboard Planner For Home Office In 2026

Discover the best smart whiteboard planners for your home office in 2026. Find top picks for productivity, interactive features, and value to suit your needs.