Epic EMR

Epic EMR Cost Guide (2026)

Last Updated Feb 10, 2026

Overview of Epic EMR pricing

Epic is a leading Electronic Health Record (EHR) system trusted by over 3,700 hospitals, academic medical centers, and health systems in the U.S. The platform provides modular solutions that are tailored to organizational size and clinical needs. Small practices can implement Epic starting at approximately $100,000, while mid-size organizations often invest around $300,000–$700,000. Large hospitals and multi-facility systems may face multi-million-dollar investments that can vary from $10–$30 million upfront. Final costs vary based on selected modules, deployment models, and support requirements. This guide offers an in-depth breakdown of Epic EMR pricing and key factors influencing the total cost in 2026.

Get A Firsthand Look At Software
Watch Free Demo

Epic EHR Pricing At A Glance

Organization Type 

Initial Setup 

Annual Operating Costs 

Scope 

Small Practices (1-10 physicians) 

$100,000-$3,00,000 

$50,000-$1,50,000 

Scaled-down Epic setup, limited modules, hosted or basic infrastructure 

Mid-Size Organizations (10-50 physicians) 

$3,00,000-$7,00,000 

$1,50,000-$3,00,000 

Core Epic deployment with selected modules, professional services included 

Large Hospital Systems (100+ physicians) 

$10 million-$30 million 

$1.5 million - $3 million 

Enterprise-wide rollout, multiple hospitals & specialties 

Disclaimer: The pricing has been sourced from third-party websites and is subject to change. 

Why Epic Matters For Healthcare Organizations?

Epic allows configuration at the service-line level and enables standardized clinical workflows –a capability that is essential for hospitals managing multiple specialties and high-patient volumes. 

Standardized workflows improve consistency in documentation and reporting, positively impact quality metrics, and ensure regulatory compliance across departments and locations. 

Epic integrates clinical operations, revenue cycle management, and patient engagement data within a single platform. This makes the software act like a single source of truth when it comes to operational insights and care delivery. 

This level of integration influences IT governance, staffing models, interoperability strategy, and long-term scalability. 

These features and integrations make Epic a strong choice for medical enterprises and large hospitals with complex operational, regulatory, and scalability requirements. 

How Epic Pricing Works

Epic does not offer fixed pricing tiers, and the costs are negotiated individually with each healthcare organization. The total cost of ownership (TCO) depends on the combination of selected modules, organizational size, deployment model, and the level of implementation and support services required. Epic’s typical contracts include software licensing fees, implementation of services, support, and optional hosting arrangements. 

The following are some of the pricing factors that organizations planning an Epic implementation should know about: 

Customized Licensing And Contacts 

Epic’s pricing and licensing costs are tailored rather than standardized. Medical organizations negotiate costs on multiple factors, such as the number of facilities, user counts, and the specific Epic components required. 

Modular Structure 

Epic is designed as a modular platform, not a single bundled product. Organizations select from modules covering areas such as patient engagement, revenue cycle, and clinical management. Each module affects both licensing and implementation costs, making module selection a major driver of overall pricing. 

Deployment Model Affects Costs 

Final costs also depend on whether Epic is deployed via a hosted model or an on-premises one. It is to be kept in mind that choosing an on-premises solution can involve substantial upfront capital expenditure, while hosted arrangements may shift cost into recurring fees. 

Implementation And Professional Services 

Implementation services, including data migration, workflow configuration, testing, training, and go-live support, are typically contracted separately from licensing. These professional services frequently represent a significant portion of the total Epic investment. 

Ongoing Support And Maintenance 

When Epic goes live, organizations typically incur ongoing support and maintenance fees. Software updates, upgrades, and access to vendor support may also add to the recurring costs of using Epic. 

Epic Costs For Hospitals

Epic costs can range from low millions to hundreds of millions of dollars for large hospitals and multi-facility health systems. The price depends on the implementation scope, organizational size, and rollout complexity. 

Typical Cost Ranges 

Large hospitals implementing Epic often incur substantial costs. These include licensing, implementation, infrastructure, and ancillary services. Industry benchmarks indicate large-scale Epic-related investments typically fall into the following broad ranges: 

  • Smaller Community Hospitals Or Single Facilities: The cost often ranges from $10 million to $30 million for full implementation over several years 
  • Major Regional Health Systems: Investments in Epic commonly exceed $50 million and can possibly reach mid-eight figures for institutions with multiple hospitals and integrated departments 
  • Enterprise-Wide Rollouts For Large Multi-Location Medical Institutions: Some of the largest Epic implementations reported have exceeded $4 billion, while the average price point for such institutions falls between $400 to $800 million 

Disclaimer: The pricing has been sourced from third-party websites and is subject to change. 

What Drives These Costs? 

Licensing and implementation costs are not the only factors that impact the total investment. Hospitals often invest in the following associated services that contribute to the overall expenditure: 

  • Infrastructure upgrades (servers, networking, storage) to support an enterprise-grade system 
  • Professional services, including workflow design, data migration, and go-live support 
  • Training and change management for clinical, administrative, and IT staff 

As Epic’s pricing is negotiated and tied to the organization's size and complexity, no single ‘fixed price’ exists. Having said that, these industry benchmarks provide a realistic expectation for hospitals budgeting a major Epic rollout. 

Epic Costs For Small Clinics And Practices

Small healthcare organizations that do not require a full enterprise Epic EMR deployment can also access core Epic clinical and administrative capabilities. For such clinics and small practices, Epic provides limited-scope systems called ‘Epic Community Connect’ or ‘Epic Garden Plot’. These systems offer essential functionalities such as patient records, clinical documentation, and scheduling without extensive modules that are often required by large-scale hospitals. 

Typical Cost Ranges For Small Clinics 

Industry reports indicate that small practices can expect significantly lower costs than hospitals when adopting Epic in a scaled configuration: 

  • Setup cost: Approximately $100,000 – $300,000, varying with practice size, selected features, and configuration. 
  • Monthly fees: Typically, $4,000 – $12,000 for ongoing support, hosting, and licensing, depending on the number of users and services included. 

Disclaimer: The pricing has been sourced from third-party websites and is subject to change. 

Note: These figures are broader estimates, not fixed hard prices, since Epic does not publish a standard price list. The actual costs depend on specific deployment choices and contract negotiations.

Cost Drivers For Small Practices 

The price of Epic for small practices is much lower than the full-blown Epic EMR system. This is because small clinics that implement Epic often exclude advanced hospital-focused modules such as multi-location scheduling, large-scale billing engines, and extensive analytics. Additionally, choosing a hosted or subscription model further lowers infrastructure expense compared to an on-premises deployment. 

Epic Modules And Editions

Epic offers a set of core products and specialty solutions that can be combined to cater to the organization’s clinical, operational, and administrative needs. Customers select modules based on their workflows, which influences both ongoing costs and initial licensing. 

Core Settings 

Epic divides its offerings into broad settings that reflect how care is delivered: 

  • Hospitals And Health Systems: These solutions offered by Epic support care delivery across inpatient, emergency, and outpatient settings within a unified system 
  • Ambulatory Systems: Ambulatory care products by Epic are designed for outpatient clinics and physician practices, focusing on scheduling, documentation, and order entry 

Within these broad settings, Epic offers the following functional components that address distinct aspects of care and workflow: 

  • Clinical Systems: These systems are specifically designed for core patient activities like ordering, clinical decision support, and documentation 
  • Revenue Cycle: Tools that cater to billing, claims, revenue management, and patient access come under the umbrella of revenue cycle 
  • Care Coordination: All the features that help manage the patient lifecycle between care teams. These also include features related to referral management and cross-departmental workflows 
  • Patient Engagement: Tools included in this category are MyChart for patient access, communication, and self-service tools like appointment requests and messaging 
  • Population Health And Analytics: Epic tools such as Healthy Planet and related modules for quality measurement, risk stratification, and performance analytics 

Clinical Specialties Offered By Epic 

Epic lists tailored modules designed specifically for the following clinical specialties:

  • Cardiology (Cupid) – Cardiovascular workflows and structured reporting 
  • Dental (Wisdom) – Dentistry documentation and care planning 
  • Dermatology – Skin disease documentation and follow‑up 
  • Emergency & Urgent Care (ASAP) – ED and urgent care documentation and support 
  • Endoscopy (Lumens) – Procedure documentation and reporting 
  • Genetics & Genomics – Genetic test interpretation and integration 
  • Lab (Beaker) – Clinical laboratory order management and results reporting 
  • Nephrology (Beans) – Dialysis care tracking and reporting 
  • Obstetrics, Labor & Delivery (Stork) & Fertility – Maternity and reproductive endocrinology workflows 
  • Oncology (Beacon) – Hematology and oncology care planning 
  • Ophthalmology (Kaleidoscope) – Eye care and diagnostic workflows 
  • Orthopaedics (Bones) – Orthopedic clinic documentation and procedure support 
  • Radiology (Radiant) – Imaging scheduling and result workflows 
  • Surgery (OpTime) & Anesthesia – Perioperative documentation and coordination 
  • Transplant (Phoenix) – End‑to‑end transplant care tracking 

Add-On Modules That May Increase Epic Cost 

Cost Category 

Applies To 

Description 

Community Connect 

Independent clinics or affiliated providers 

Extends an existing Epic deployment to community or affiliate providers, enabling shared patient records. Optional setup and licensing fees apply 

MyChart / MyChart Central 

Hospitals and health systems 

Patient portal for messaging, scheduling, test results, and record access. Optional deployment may require additional licensing and configuration 

Digital Front Door 

Hospitals and health systems 

Online access suite for patients to register, schedule, and interact with services. Requires additional setup and licensing beyond the core EMR 

Remote Patient Monitoring / MyChart Care Companion 

Organizations implementing telehealth or home monitoring 

Enables collection of patient-generated data and integration into clinical workflows. Optional module with additional licensing and configuration fees 

Telehealth / e-Visit Support 

Ambulatory clinics and hospitals 

Integrates virtual care visits into Epic workflows. Optional licensing and setup are required 

Healthcare Intelligence / Advanced Analytics 

Large health systems 

Modules for population health management, benchmarking, and real-world evidence analytics. Optional and may involve additional subscription or licensing costs 

SlicerDicer / Self-Service Reporting 

Hospitals and large practices 

Ad-hoc data exploration and reporting tool for deeper analytics. Optional module requiring additional setup and fees 

Real-World Evidence (Cosmos) 

Health systems participating in large-scale data networks 

Aggregated de-identified data for research and clinical insights. Optional and billed separately from the base EMR 

Having examined all Epic modules and subspecialties, we’ll now discuss the recurring costs of Epic software. 

Recurring Costs of Epic - How Much Does Epic Cost Per Month?

Recurring costs are a core part of the total cost of ownership. After initial implementation, organizations incur ongoing fees that cover software licensing, support, hosting, maintenance, and optional services. Epic contracts are customized, and the official monthly fees are not publicly published. This is why we rely on the reputable industry estimates to provide realistic ranges. 

Licensing, Support, And Maintenance 

Epic’s annual maintenance and support fees are commonly assessed as a percentage of the initial licensing cost, often around 20% per year. These fees cover system upgrades, patches, and vendor support. For example, a hospital with $500,000 in initial licensing costs could pay $75,000–$100,000 annually in maintenance, based on 15–20% of industry norms. Converted to monthly terms, this equates to roughly $6,000–$8,300/month in maintenance and support for that license profile. 

Disclaimer: The pricing has been sourced from third-party websites and is subject to change. 

Hosting And Infrastructure Fees 

For hosted configurations, recurring hosting fees vary with scale and performance requirements. Industry estimates suggest: 

  • Basic hosted services: Approximately $3,000–$20,000/month 
  • Enterprise hosting for large hospitals: potentially more, depending on data volumes and SLA levels 

These fees may be bundled into comprehensive service contracts that also include support. 

Disclaimer: The pricing has been sourced from third-party websites and is subject to change. 

Additional Recurring Services 

Epic customers often budget for additional ongoing services that are billed annually or monthly, such as: 

  • Ongoing staff training refreshers often budgeted as part of support costs 
  • Specialty analytics or reporting modules 
  • Expanded help desk and SLA enhancements 

While specific figures vary widely by contract and organization size, industry benchmarks show that these services can add thousands to tens of thousands per month in recurring operational expenses. 

Approximate Monthly Cost Range (Industry Benchmarks) 

Organization Type 

Estimated Monthly Recurring Cost 

Small clinics / basic hosted setups 

$4,000 – $12,000/month (support + hosting) 

Mid-sized Practices/Community Hospitals 

$12,000 – $25,000/month 

Large Hospitals/Enterprise Systems 

$1,25,000 – $2,50,000+/month   

Disclaimer: The pricing has been sourced from third-party websites and is subject to change. 

Note: These figures represent typical recurring cost estimates found in industry cost analysis and should be used as budget planning benchmarks. Because Epic pricing is negotiated individually, your organization’s actual monthly fees may fall above or below these ranges based on scope, user count, modules, support levels, and hosting choices. 

Hidden And Overlooked Costs

When medical organizations evaluate the cost of Epic EHR, they mostly account for software licensing, basic setup, and additional setup. However, different cost drivers often go unaccounted in the initial estimates. These hidden and overlooked costs materially affect the total ownership cost and implementation timeline.

Data Migration And Cleanup 

Migrating historical patient data from legacy systems into Epic can be time-intensive and expensive. Processes such as data extraction, validation, and transformation frequently require specialized tools and consultants. Medical organizations may incur $1-$5 million for data migration costs, depending on the complexity.

Disclaimer: The pricing has been sourced from third-party websites and is subject to change. 

Training And Change Management 

Staff training is mandatory due to Epic’s comprehensive and configurable nature. Training usually extends beyond the initial go-live preparation into ongoing competency development for updates and new workflows. The staff training costs for large healthcare systems typically range between $2-$10 million. Some medical organizations do not account for training costs and underestimate time and resources needed to bring clinical and administrative users up to full productivity. 

Disclaimer: The pricing has been sourced from third-party websites and is subject to change. 

Custom Integrations And Interfaces 

Integrations with external systems such as laboratory information systems, medical devices, pharmacy systems, and third‑party software often require custom interface development and testing. These efforts frequently incur separate fees from third‑party vendors or consultants and can extend project timelines. Interface with labs and pharmacies typically cost $10,000-$50,000 per interface. Moreover, custom API development for software integrations can cost somewhere between $1,000-$5,000 /ntegration.

Disclaimer: The pricing has been sourced from third-party websites and is subject to change. 

Workflow Optimization And Analytics Configuration 

Configuring Epic to support optimized workflows or advanced analytics (such as custom dashboards, performance reporting, or population health insights) often requires additional professional services beyond the base implementation. 

Regulatory Updates And Compliance Costs 

Compliance work, such as maintaining updates for regulatory standards (e.g., ICD updates, interoperability updates, patient privacy rules), may require ongoing professional services or internal compliance team time. These costs are often annual and may not be apparent during initial budgeting. 

Epic EHR Pricing and ROI – How Healthcare Organizations Assess Value

Deciding whether Epic EMR is the right choice depends on the scale of your organization, the level of clinical and administrative workflows you need to support, and the degree of integration and customization required. You can look at the following areas to understand its value: 

Value For Money 

Epic EMR earns a value-for-money rating of 4.0/5. Many users feel that the platform delivers comprehensive clinical and administrative capabilities, especially for large hospitals and multi-facility health systems. Reviews highlight that Epic supports unified patient records, advanced analytics, and specialty workflows effectively, which can justify the investment.

Some appreciate that “once implemented, the system’s comprehensive capabilities make it worth the investment for large healthcare organizations,” showing that higher costs are sometimes balanced by the breadth of functionality and integration.

However, users also note that implementation and maintenance are resource-intensive, and costs can be very high for smaller practices or organizations that do not need the full suite of modules. One reviewer pointed out that “it’s not really feasible for smaller practices due to high implementation and maintenance costs,” reinforcing that Epic’s value is strongest at scale. 

For large health systems that use multiple Epic modules, the platform’s extensive feature set often represents reasonable value. Still, for smaller clinics with basic EMR needs, the total cost may feel excessive. One user noted that “while upfront costs and training requirements are significant, the centralized patient records and workflow efficiencies save time and resources long-term,” suggesting that operational benefits can justify the investment. 

Ease Of Use 

Epic EMR has an ease-of-use rating of 4.0/5. Users commonly note that the system is powerful and feature-rich, and once workflows are configured, it allows staff to manage documentation, orders, and patient care efficiently. Reviewers mention that the platform’s complexity and depth can make training and onboarding intensive, and navigating specialty modules or integrating new workflows may require extra effort.

Some users also report that interface differences between older and newer modules can cause confusion, and administrative settings may take time to locate. Overall, the system is considered highly capable but demands dedicated resources to maintain and optimize. 

Total Cost of Ownership (TCO) Of Epic EHR

What is the total cost of ownership of Epic EHR - one of the pressing questions that boggles the mind of healthcare providers planning to shift to Epic EHR? While Epic offers custom pricing, we have analyzed case studies of hospitals and clinics that have implemented Epic to help you understand the total cost of ownership.

For healthcare organizations, Epic is a long-term financial commitment, typically evaluated over a 5–10-year lifecycle. TCO includes upfront investment, recurring operational costs, and long-term optimization expenses. 

Initial Licensing And Implementation Costs 

Industry analysis of Epic EHR pricing consistently shows upfront costs as the largest single expenditure in the lifecycle. Initial licensing and implementation costs range from $100,000 to $500,000+, depending on organization size, modules, and scope. Large health systems with multiple hospitals and specialties can exceed this range due to scale and customization. 

Disclaimer: The pricing has been sourced from third-party websites and is subject to change. 

Recurring Operating Costs (Annualized) 

The recurring expenses of Epic EMR often exceed the initial investment. Annual maintenance and support typically cost 20% of the initial license cost per year. Hosting, infrastructure, and enhanced support contracts add recurring costs. Over a 5-year period, maintenance alone can equal 75%–100% of the original licensing cost. 

Staffing And Internal IT Costs 

Epic implementations often require dedicated internal teams: 

  • Application analysts 
  • Interface specialists 
  • Reporting and optimization staff 

Industry surveys indicate that organizations may need multiple full-time Epic-certified staff, representing six-figure annual payroll costs that persist long after go-live. 

Ongoing Optimization, Upgrades, and Enhancements 

Epic environments are continuously updated to support: 

  • Regulatory changes 
  • New clinical workflows 
  • Analytics and reporting improvements 

Many organizations budget tens of thousands of dollars annually for post-implementation optimization and enhancement projects. 

Estimated 5–10 Year Total Cost of Ownership (Industry Benchmarks) 

Organization Type 

Estimated 5-10 Year TCO 

Small clinics / limited Epic footprint 

$650,000 – $1.8 million 

Mid-sized hospitals 

$1.8 million – $3.7 million 

Large hospitals/Multi-facility systems 

$40 million+ 

Disclaimer: The pricing has been sourced from third-party websites and is subject to change. 

These figures reflect cumulative costs across licensing, maintenance, staffing, hosting, and optimization - not just software fees. 

Why TCO Matters More Than Sticker Price 

While upfront Epic costs often dominate early discussions, long-term operational expenses typically determine whether the investment delivers value. Organizations that underestimate TCO risk budget overruns, delayed ROI, and underutilized system capabilities. 

Evaluating Epic through a TCO lens enables healthcare leaders to: 

  • Compare Epic realistically against alternatives 
  • Plan sustainable IT budgets 
  • Align technology investment with long-term clinical and financial goals 

When Epic Is Worth the Investment 

Epic EHR represents a significant financial commitment, making it best suited for healthcare organizations that can fully leverage its enterprise-level capabilities over the long term. The investment tends to deliver value when clinical complexity, operational scale, and interoperability needs justify the cost. 

Large Or Multi-Facility Healthcare Systems 

Epic is most cost-effective for hospitals and health systems operating across multiple locations, departments, and specialties. These organizations benefit from enterprise-wide standardization, centralized data governance, and coordinated care across facilities. 

Organizations Managing High Patient Volumes 

Hospitals handling large volumes of inpatient and outpatient encounters gain value from Epic’s ability to support standardized documentation, order entry, and care coordination at scale. These efficiencies can help offset long-term operational costs. 

Institutions With Complex Clinical And Specialty Needs 

Epic’s extensive specialty coverage and configurable workflows are particularly valuable for academic medical centers and tertiary-care hospitals. For such institutions, the cost of Epic is often justified by its ability to support diverse service lines within a single platform. 

Organizations Prioritizing Interoperability And Data Integration 

Epic is widely adopted for its ability to integrate clinical, revenue cycle, and patient engagement data. Healthcare organizations participating in health information exchanges (HIEs) or value-based care models often find Epic’s interoperability capabilities worth the investment. 

Institutions With Long-Term IT Investment Horizons 

Epic delivers the most value when organizations plan to use it for 5–10 years or longer. Institutions with stable leadership, dedicated IT teams, and sufficient capital are better positioned to absorb upfront costs and realize long-term ROI. 

When Epic May Not Be The Right Fit 

While powerful, Epic may not be cost-effective for: 

  • Small practices with limited budgets and simple workflows 
  • Organizations seeking rapid deployment with minimal customization 
  • Clinics without dedicated IT support teams 

In these cases, lower-cost or modular EHR alternatives may provide better financial alignment. 

How Healthcare Organizations Should Evaluate Epic EHR Costs 

Picking the right Epic EMR pricing approach depends on how your organization delivers care, your operational scale, and the level of transformation you expect from the system. To narrow it down, you can look at the following points: 

  • Start by noting the size of your organization, because larger hospitals and health systems typically face much higher implementation and licensing costs than smaller clinics or practices 
  • Think about which clinical areas you need supported, inpatient, ambulatory, emergency, and specialties, since broader functionality and more modules increase the total implementation and licensing investment 
  • Review how many providers and staff will use the system, as Epic often licenses per provider and per user type (clinicians vs. read‑only staff), which impacts both upfront and ongoing fees 
  • Check whether you plan to use Community Connect or host Epic yourself, because arrangements where you join an existing system’s Epic footprint (e.g., affiliation with a hospital) can change how costs are structured and subsidized 
  • Look at your IT infrastructure readiness, including servers, networking, and integration with existing lab/imaging systems, as significant upgrades add to the overall budget 
  • If you’re implementing at an enterprise level, confirm whether you want additional services like revenue cycle management, advanced analytics, or interoperability tools, since these require extra configuration and may increase costs 
  • Consider the data migration effort from legacy systems to Epic, as more complex data transfers can add hundreds of thousands to several million dollars to your total spend 
  • Expect substantial training and support expenses for clinicians and administrative staff, as Epic training and certification are typically arranged through dedicated programs that require budgeting for time and resources 
  • Calculate your total cost of ownership by estimating licensing, implementation, infrastructure, migration, and support, which for larger systems can reach millions or tens of millions over the years 
  • Plan ahead for ongoing maintenance and upgrades, since annual maintenance is commonly around a significant percentage of original licenses and can substantially affect long‑term budget planning 

Planning For Epic EHR As A Long-Term Investment 

Epic EHR should be evaluated as a multi-year strategic investment rather than a one-time software purchase. Beyond initial licensing and implementation, organizations must plan ongoing costs related to optimization, training, staffing, integrations, and regulatory updates.

The long-term value of Epic often depends on how effectively it is adopted, scaled, and continuously refined to support clinical outcomes, operational efficiency, and evolving compliance requirements. 

Frequently Asked Questions 

Epic does not follow a simple per-user pricing model. Pricing is typically negotiated at the enterprise level and is influenced by selected modules, number of facilities, scale of deployment, and long-term support requirements rather than individual user licenses.

Epic is designed for large, complex healthcare systems and includes enterprise-wide clinical, revenue cycle, and interoperability capabilities. These features increase licensing, implementation, and long-term operational costs.

Generally, no. Epic’s cost structure and implementation requirements make it less suitable for small practices, which often choose lower-cost, lighter EHR systems with simpler workflows.

Beyond licensing, organizations typically incur costs for service implementation, training, data migration, infrastructure or hosting, and ongoing support and maintenance. These often exceed initial software fees.

Epic is not a one-time purchase. Organizations pay ongoing costs for support, maintenance, hosting (if applicable), and optional services, making it a long-term recurring financial commitment.

Epic delivers ROI primarily for large hospitals and health systems that can standardize workflows, manage high patient volumes, and leverage integrated clinical and financial data over many years.

Yes. Hospitals and health systems can expand their Epic implementation by activating additional modules or add-ons, such as specialty workflows, patient engagement tools, or advanced analytics, as their needs grow.

Methodology

The pricing information in this guide is based on the available estimates on the cost of Epic EMR as of January 2026. Each module, add-on, and service option was carefully reviewed to ensure accurate representation. We analyzed user feedback from verified sources, focusing on recurring reviews related to cost, ease of use, and overall functionality. This approach allowed us to highlight how Epic EMR performs in real-world healthcare settings, including common strengths, potential limitations, and considerations for implementation, maintenance, and optional modules.