Menu

Blog · ERP · Deployment Guide

Cloud ERP vs. On-Premise ERP: Which Deployment Option Is Best for Your Business?

Where your ERP runs decides who maintains it, who pays for what and how your team reaches it. This guide compares the two deployment models on architecture, cost, security, growth and control.

Virtual Prachar

Virtual PracharOmicron III, Greater Noida, Uttar Pradesh 201310 · 21 min read · Nov 2026

Cloud-hosted

PROVIDER-HOSTED ENVIRONMENT ERP application Database and storage Internet Office Branch Remote

Provider runs the infrastructure. You reach the ERP over the internet.

Company-hosted

COMPANY-MANAGED INFRASTRUCTURE Application server Database server Storage and backups Company network / firewall Office PCs Branch (VPN) Remote (VPN)

Your team runs the servers. Staff reach the ERP on your network.

Picture a growing company that has outgrown its spreadsheets. Orders, stock and invoices need to live in one ERP system, and the owner has reached the deployment question. One option is to host the ERP on servers the company owns or controls. The other is to use a cloud-hosted ERP that runs in a provider's environment. Each affects budget, security responsibilities, IT workload and how easily branches can connect.

In short, Cloud ERP vs On-Premise ERP is a decision about where the software and its data run and who looks after them. Cloud ERP runs on infrastructure managed by a provider and is reached through the internet. On-Premise ERP runs on company-owned or company-controlled servers and is usually reached through the company network. Neither is better in every case. The right answer depends on your IT resources, budget, security and compliance needs, locations, integrations and growth plans.

This guide covers architecture, cost, security, access, scalability, customization, maintenance, hybrid deployment, migration and a checklist you can use before talking to any provider. It does not repeat the basics of what ERP is, or how it differs from CRM, because we cover those elsewhere. If you are still deciding whether you need ERP at all, start with our ERP page.

Which is better: Cloud ERP or On-Premise ERP?

Neither wins every time. Cloud ERP often suits businesses that want less infrastructure to run and easier access from several locations. On-Premise ERP often suits businesses that need direct control over hosting, have the IT staff to run it, or must follow internal infrastructure policies. Some use a hybrid of both. Costs, security and performance depend on the vendor, contract and configuration.

Deployment model one

What is Cloud ERP?

Cloud ERP is ERP software hosted in a cloud environment instead of on servers in your own office. The application, its database and the storage behind it run on infrastructure operated by a provider. Your team signs in through a web browser or a supported application over an internet connection.

Pricing is often a subscription, sometimes based on users, modules or usage, though contracts differ. The provider usually handles the physical servers, the hosting environment and many software updates. How much it handles depends on the service and the agreement. Some arrangements cover the application only, others include backups and monitoring, and some leave configuration and user management with you.

  1. Business user
  2. Internet connection
  3. Cloud-hosted ERP application
  4. Application services
  5. Database and storage

User access and permissions are normally managed by your business even when infrastructure is not. Deciding who can view invoices or edit stock is your responsibility.

Hypothetical exampleA distributor with a head office and two small branches signs up for a cloud-hosted ERP. It buys no servers. Staff at each branch sign in from their own computers, and the provider keeps the hosting environment running under the service agreement.

Deployment model two

What is On-Premise ERP?

On-Premise ERP is ERP software installed and run on infrastructure that the company owns or controls, typically in its own office or data centre. The application server, database server and storage are managed by the company's IT team or its chosen IT partner.

Licensing is often a purchase or a licence arrangement, which may be paired with annual support, though terms vary by product. The business takes responsibility for hardware, network, security configuration, backups, disaster recovery, updates and system administration.

  1. Business user
  2. Company network
  3. Internal ERP application server
  4. Database server
  5. Company-managed storage

On-Premise ERP is not limited to the office. It can support remote access through a properly configured VPN or other secure network setup. That setup is also something the company has to build, secure and maintain.

Hypothetical exampleA manufacturer already runs servers in its plant and has a small IT team. It installs the ERP on that infrastructure, keeps the data inside its own network and schedules updates around production. Branch offices connect through a VPN that the team manages.

Architecture at a glance

Cloud ERP architecture vs. On-Premise ERP architecture

The same ERP functions can run in either arrangement. What changes is where each layer sits and who is responsible for it. These simplified diagrams show the layers a business owner should be able to point to.

Cloud ERP

Application, database and storage sit in a provider-managed environment. Users connect over the internet with authentication and access controls.

PROVIDER-HOSTED ENVIRONMENT ERP application Database and storage Internet Office Branch Remote
  • Infrastructure management: usually the provider, per the agreement.
  • Access management: shared. You set users and permissions.
  • Backup and recovery: depends on the service. Confirm what is included.

On-Premise ERP

Application and database servers, storage and backups sit on infrastructure that the company controls, behind its own firewall and network.

COMPANY-MANAGED INFRASTRUCTURE Application server Database server Storage and backups Company network / firewall Office PCs Branch (VPN) Remote (VPN)
  • Infrastructure management: the company or its IT partner.
  • Access management: the company, including network and VPN rules.
  • Backup and recovery: the company designs, runs and tests it.

Exact layers vary by product. Some ERP systems separate the web, application and database tiers across several servers, while smaller setups combine them. Ask any provider for its architecture description and which parts it manages.

Side by side

Cloud ERP vs. On-Premise ERP: key differences

Twenty factors, compared without declaring a universal winner. Real costs, security and performance depend on the vendor, architecture, contract, configuration and your business environment. Cloud-based ERP software and company-hosted ERP software each vary widely.

FactorCloud ERPOn-Premise ERP
Hosting infrastructureProvider-managed environment. The hosting arrangement depends on the service.Company-owned or company-controlled servers, on site or in a data centre.
Initial investmentOften lower upfront infrastructure spend. Implementation and setup are still costs.Usually higher upfront spend on hardware, licences and installation.
Subscription and licensingCommonly a recurring subscription, with terms that vary by vendor.Often a licence purchase, sometimes with annual support fees.
Hardware requirementsMostly end-user devices and a network connection.Servers, storage, networking and backup hardware.
ImplementationConfiguration, data loading and training. No local server build.Server setup, installation, configuration, data loading and training.
MaintenanceProvider maintains the hosting layer. You manage configuration and users.Your team maintains hardware, operating system, database and application.
Software updatesOften delivered by the vendor on a release schedule. Control over timing varies.Usually scheduled by you, after testing, so timing is flexible but effort is yours.
IT team requirementsSmaller infrastructure workload, but someone still owns administration.Needs internal staff or a partner for servers, database and security.
Remote accessibilityGenerally reachable through the internet, per the vendor's access model.Can be reached remotely through a VPN or similar secure setup that you maintain.
ScalabilityCapacity can often be adjusted within the plans and limits offered.Growth may need new hardware and capacity planning.
CustomizationDepends on what the platform, APIs and vendor rules allow.Depends on the product and licence. More access to the stack does not mean unlimited change.
IntegrationUsually through the vendor's APIs and supported connectors.Can integrate directly with systems on your network, plus APIs where the product offers them.
Data storageStored in the provider's environment, in a location set by the agreement.Stored on your servers, in a location you choose.
Backup responsibilitiesDepends on the service. Confirm what is backed up, how often and who restores.Yours to design, run and test.
Security responsibilitiesShared between provider and customer.Primarily the company's, across the whole stack.
Disaster recoveryDepends on the provider's arrangements and your plan.You plan, build and test it.
Internet dependencyHigh. Users need connectivity to reach the system.Lower for office users on the internal network. Remote access still needs connectivity.
Performance considerationsDepends on provider resources, location and your connection quality.Depends on your hardware, network and database tuning.
Long-term costRecurring fees continue while you use the service.Ongoing costs for staff, maintenance, upgrades and hardware refresh.
Business controlLess control over lower infrastructure layers, more convenience.More direct control over infrastructure, with more responsibility.

Read each row as a question to ask a provider and not as a fixed fact about every product. The same row can read differently for two cloud vendors, or for two on-premise products.

Cost

Cloud ERP cost vs. On-Premise ERP cost

We do not quote prices, because they depend on the product, number of users, modules and contract. What can be compared is how costs are structured. Cloud ERP is generally paid as operating expenditure over time. On-Premise ERP usually has more capital expenditure upfront plus running costs. Cloud ERP is not automatically cheaper, and On-Premise ERP is not automatically more expensive.

Cloud ERP cost factors

  • Subscription fees
  • User-based charges, where applicable
  • Implementation and configuration
  • Data migration
  • Training
  • Additional modules
  • Integration work
  • Support plans
  • Usage or storage limits, where applicable

On-Premise ERP cost factors

  • Hardware procurement
  • Server infrastructure
  • Software licences
  • Database licensing, where applicable
  • Installation
  • Network infrastructure
  • IT staff
  • Maintenance and upgrades
  • Security tools
  • Backup infrastructure and disaster recovery
  • Power and physical infrastructure

Keep the parts of the bill separate: software licensing, hosting, implementation and support are different costs, and some contracts bundle them while others split them.

Cost typeCloud ERPOn-Premise ERP
Capital expenditure (CapEx)Usually small, since there is little hardware to buy.Often significant: servers, networking, licences.
Operating expenditure (OpEx)Main ongoing cost: subscription, support and add-ons.Staff, power, maintenance, support contracts, upgrades.
Hidden costs to look forExtra modules, storage or user tiers, integration charges, exit and data export costs.Hardware refresh, downtime, security tooling, specialist skills, upgrade projects.
Cost of scalingHigher plans or more users, within what the vendor offers.More capacity, which may mean new hardware and licences.
Three-to-five-year viewRecurring charges accumulate. Compare them against total ownership cost.Upfront investment is spread over years, alongside running costs.

The fair comparison is Total Cost of Ownership (TCO) over three to five years. Add up everything you will pay to own and run the ERP in that period, including licences or subscriptions, setup, hardware, staff time, support, upgrades, training and the cost of any downtime.

Hypothetical cost-planning exampleA company lists every cost line for each option across a five-year period in a spreadsheet, with a blank for each amount it must get quoted. When it asks providers to fill them in, it notices that one option has a low first-year cost but a growing recurring line, and the other has a high first-year cost and a flatter later profile. It then decides based on its own cash flow and growth plans, not on the first-year price. No amounts here are market prices.

Security and data protection

Which ERP model is safer? It depends on who does the work

Neither model is safe by default. Security depends on implementation quality, vendor practices, internal controls and day-to-day management. Both need encryption of data in transit and at rest where supported, user authentication (ideally multi-factor), role-based access control, network and server security, database protection, backup policies, audit logs, vulnerability management and monitoring.

In cloud environments this works through a shared-responsibility model. The provider may manage the underlying infrastructure, but the business remains responsible for account access, permissions, configuration and its own data-handling practices. With On-Premise ERP you generally have more direct control over the infrastructure, and you must also manage patching, backups, monitoring and recovery yourself.

Responsibility
Cloud ERP: usually handled by
On-Premise ERP: usually handled by
Physical data centre and hardware
Provider, as set out in the agreement
Company
Hosting environment security
Provider
Company
Application configuration
Customer, with provider support
Company
User accounts, passwords and MFA
Customer
Company
Role-based permissions
Customer
Company
Patching and vulnerability management
Provider for its layers. Customer for its own configuration
Company for the whole stack
Backups and recovery testing
Depends on the service. Confirm in writing
Company
Audit logs and monitoring
Shared. Check what the service exposes
Company
Data residency decisions
Set by the agreement and region
Company chooses the location

Data residency: where data is stored can matter for internal policies, contracts and regulations. Ask where a cloud provider hosts data and what choices you have. For on-premise, you decide the location but must protect it. Check the rules that apply to your sector with a qualified adviser.

Access and growth

Accessibility, remote working and scalability

Accessibility and remote working

Cloud ERP generally provides access through internet-connected services, subject to the vendor's access model, which suits remote employees, branch offices, field sales teams and managers who check dashboards away from the office.

On-Premise ERP serves office-based teams well on the internal network. Remote and branch users can also be supported through VPNs or other secure configurations, but the business must set up, secure and maintain that connectivity. Either way, you still need user authentication and sufficient network capacity.

Hypothetical multi-branch exampleA retailer with a head office and four outlets needs each outlet to see the same stock. With a cloud-hosted ERP, each outlet signs in over the internet. With an on-premise ERP, each outlet needs a secure link to the head-office servers, and the head-office team keeps that link running. Both can work. The difference is where the effort goes.

Scalability and business growth

As a company adds users, departments, branches, transaction volume and storage, performance and capacity matter. Cloud resources can often be adjusted according to the provider's plans and architecture, which makes some changes easier. They are still limited by those plans, so cloud scalability should not be taken as unlimited.

On-Premise scaling may require additional servers, storage and licences, and capacity planning ahead of the need. That gives you control over how the system grows, and it also means you carry the lead time and cost.

  • More users and departments
  • More branches and locations
  • Higher transaction volumes
  • More storage
  • Additional modules
  • More integrations

Customization and maintenance

Customization, integration, updates and maintenance

Customization and integration

Most businesses have workflows that off-the-shelf software does not match exactly. How far you can adapt the ERP depends on the platform, its architecture, licensing, available APIs and any vendor restrictions. On-Premise ERP does not always offer unlimited customization, and Cloud ERP does not never support it.

Plan for integrations with accounting systems, CRM, e-commerce platforms, warehouse systems, reporting tools and legacy applications. Cloud ERP integrations usually go through the vendor's APIs and supported connectors. On-premise systems can connect directly to applications on your network, as well as through APIs where available.

Heavily customized ERP software costs more to maintain. Each change can complicate upgrades, testing and support, so keep customization for what truly differs from standard and document it.

Software updates and maintenance

With Cloud ERP, the vendor generally manages infrastructure updates and application updates, along with scheduled maintenance and release management. You should still check compatibility with your integrations and customizations, and understand what notice you get.

With On-Premise ERP, your team handles patch management, server maintenance, software upgrades, database administration and hardware maintenance. You also test before upgrades and plan backups and rollback.

Responsibilities vary by deployment and support contract, so read the contract for what is covered, response times and who does the work.

Pros and cons

Cloud ERP and On-Premise ERP: advantages and disadvantages

Balanced lists for each model. Which items matter most depends on your priorities, and not every point applies to every product.

Cloud ERP

Advantages

  • Less need to run local server infrastructure
  • Access from supported locations and devices
  • Potentially lower initial infrastructure investment
  • Vendor-managed infrastructure
  • Subscription-based cost structure
  • Capacity adjustments are often easier in supported environments
  • Access to vendor-provided updates

Disadvantages

  • Dependence on internet connectivity
  • Recurring subscription costs
  • Dependence on the provider's availability
  • Vendor-specific limitations
  • Data residency and compliance considerations
  • Limited control over some infrastructure layers
  • Migration and exit planning needed

On-Premise ERP

Advantages

  • Direct control over infrastructure
  • Greater control over hosting arrangements
  • Infrastructure can follow internal policies
  • May support specialized legacy environments
  • Customization possibilities, depending on the platform

Disadvantages

  • Hardware investment
  • Internal IT responsibilities
  • Maintenance and upgrade costs
  • Backup and disaster recovery responsibilities
  • Infrastructure capacity planning
  • More complex to support remote locations

A third option?

What is Hybrid ERP?

Hybrid ERP combines cloud and on-premise components. For example, a company might keep a legacy production system on its own servers and run finance or reporting in the cloud, with the two kept in step. Not every ERP vendor offers a hybrid option, so confirm what a product actually supports.

A business may consider it when it has legacy systems that cannot move, security or data residency boundaries for some data, or wants to move to the cloud in stages.

Hybrid designs add work. Data has to stay synchronized, the network connection becomes critical, security boundaries have to be defined and two environments need managing.

  • Legacy system integration
  • Data synchronization
  • Security boundaries
  • Network connectivity
  • Management complexity
  • Additional integration and maintenance

Fit for your business

Which ERP deployment model suits different businesses?

These are starting points and not rules. Business size alone does not decide the model, so avoid picking by size.

Small businesses and startups

Limited IT resources, tight upfront budgets and fast growth often favour not running servers. Cloud ERP is a good fit in many such cases, though check recurring costs and limits as users grow.

Manufacturing businesses

Production systems, plant connectivity, operational continuity and legacy machinery or applications can favour local hosting or a hybrid design. Some plants do run well on cloud ERP. Test how production would continue if the connection dropped.

Retail businesses

Several outlets need the same stock and order picture. Remote access and integration with billing, warehouse and reporting tools matter more than where the server sits.

E-commerce businesses

Order management, inventory visibility and integration with online storefronts and payment tools are central. Look closely at API support and integration limits on any model.

Large enterprises

Complex workflows, many departments, governance, compliance and customization needs, often across locations. Either model, or a hybrid, can fit. The decision follows governance and integration needs more than size.

Businesses with strict infrastructure requirements

Internal hosting policies, data residency rules, existing data centre investment or security governance may point towards on-premise or private hosting. Check what a cloud provider can offer before ruling it out.

Decision matrix

Cloud ERP vs. On-Premise ERP decision matrix

Match the priorities that matter to you. The labels are guides, since the right result depends on your context, your vendor and your contract.

Business priorityCloud ERPOn-Premise ERP
Limited upfront infrastructure budgetOften a stronger fitDepends on requirements
Strong internal IT teamDepends on requirementsOften a stronger fit
Remote workforceOften a stronger fitDepends on requirements
Multi-location operationsOften a stronger fitDepends on requirements
Specialized customizationDepends on requirementsDepends on requirements
Existing server infrastructureDepends on requirementsOften a stronger fit
Predictable operating expenditureOften a stronger fitDepends on requirements
Infrastructure controlDepends on requirementsOften a stronger fit
Legacy system dependenciesRequires further evaluationOften a stronger fit
Internal hosting policiesRequires further evaluationOften a stronger fit

Few businesses score cleanly on one side. If your priorities pull both ways, list which ones are non-negotiable first, because those often settle the question.

Checklist

Checklist before choosing Cloud ERP or On-Premise ERP

Write down your answers before you speak to any ERP provider. They will make your requirements clearer and your quotes easier to compare.

  1. What are the company's current operational problems?
  2. How many employees will use the ERP?
  3. Does the business operate from multiple locations?
  4. Do we already have server infrastructure?
  5. Do we have an internal IT team?
  6. What level of customization is required?
  7. Which third-party systems need integration?
  8. What are our security requirements?
  9. What are our data residency requirements?
  10. What are our backup and disaster recovery expectations?
  11. What implementation budget is available?
  12. What are the expected costs over three to five years?
  13. How difficult would it be to move to another ERP later?
  14. What support and service-level agreements are available?

Migration

Can you migrate from On-Premise ERP to Cloud ERP?

Often, yes, depending on the ERP product. Businesses consider it to reduce infrastructure burden, support remote access or replace ageing hardware. But migration is not simply copying files to a cloud server. It involves database and application compatibility, data cleansing, customization review, integration dependencies, user access, testing, training and rollback planning. Also ask whether migration is necessary at all, since moving only because cloud is popular is not a reason.

  1. Decide if it is neededConfirm the move solves a real problem and is not just following a trend.
  2. Assess data and systemsReview the data, database compatibility, applications and customizations.
  3. Map integrations and usersList every connected system, report and user role.
  4. Clean the dataRemove duplicates and fix errors before moving.
  5. Plan the migrationSet scope, timeline, responsibilities, downtime and a cutover date.
  6. TestRun trial migrations, check data and test workflows, integrations and reports.
  7. Train and cut overTrain staff, then switch with a rollback plan ready.
  8. MonitorWatch performance, errors and user feedback after go-live.

Avoid these

Common mistakes when choosing an ERP deployment model

Choosing only on subscription priceCompare total cost of ownership over three to five years.
Ignoring long-term ownership costsList staff, upgrades, hardware refresh and support, not only licences.
Overlooking IT capabilitiesDecide who will actually administer the system.
Ignoring internet dependencyPlan for connectivity, speed and outages at every location.
Assuming cloud automatically means secureReview the shared-responsibility split and your own access controls.
Assuming on-premise gives unlimited controlControl also means you must secure, patch and back up.
Not evaluating integrationsList every system the ERP must connect to and confirm how.
Ignoring data migrationAllow time for cleaning, mapping and testing the data.
Overlooking vendor lock-inAsk how you export your data and what leaving costs.
Ignoring backup and disaster recoveryAsk who backs up, how often, and who has tested a restore.
Not involving employeesBring in the people who use the system daily.
Choosing technology before requirementsDefine business needs first, then pick the model.

Final decision

How to make the final ERP deployment decision

Choosing the right ERP deployment model is a structured evaluation. Score each option against these ten areas and discuss the results with the people who will use and support the system.

  1. Business requirements
  2. Budget and total cost of ownership
  3. IT infrastructure and staff
  4. Security and compliance
  5. Accessibility
  6. Scalability
  7. Customization
  8. Integration
  9. Vendor support
  10. Long-term flexibility

The best ERP deployment model is the one that fits the company's operational needs, resources, security requirements and future plans.

ERP with Virtual Prachar

How Virtual Prachar can help your business with ERP solutions

ERP helps a business keep orders, stock and invoices in one connected system and gives the people involved a clearer view of what is happening, in place of separate spreadsheets. Our ERP service is organised around four connected areas, and the scope is set by a brief for your operation.

  • OrdersWhat went out, what is late, what is still a quote
  • StockWhat you have, tied to the order
  • InvoicesWhat is owed, from the same record as the order
  • PeopleWho can see which area

Our ERP page does not describe hosting or deployment options, so we are not making claims about cloud, on-premise or hybrid hosting in this article. If deployment matters to you, raise it when you describe your requirements. Customer relationships are handled separately in our CRM, and you can see everything we do on the services page. You can also read about Virtual Prachar.

Discuss your ERP requirements

Bring this to the first conversation:

  • Your answers to the checklist above
  • The spreadsheets you use today
  • The systems the ERP must work with
  • Your number of users and locations

Choosing between Cloud ERP and On-Premise ERP is easier once your requirements are written down.

Virtual PracharOmicron III, Greater Noida, Uttar Pradesh 201310

FAQs

Frequently asked questions about Cloud ERP and On-Premise ERP

What is the difference between Cloud ERP and On-Premise ERP?

Cloud ERP runs on infrastructure managed by a provider and is reached over the internet. On-Premise ERP runs on servers the company owns or controls, and the company manages them. The difference is where the system runs and who is responsible for each layer.

Is Cloud ERP better than On-Premise ERP?

Not in every case. Cloud ERP often suits businesses wanting less infrastructure to manage. On-Premise ERP often suits those needing direct control or following internal hosting policies. The better choice depends on your requirements.

Is Cloud ERP cheaper than On-Premise ERP?

Not always. Cloud ERP usually has lower upfront infrastructure spend and recurring fees. On-Premise ERP usually has higher upfront cost and ongoing maintenance. Compare total cost of ownership over three to five years.

Which ERP deployment model is more secure?

Neither is secure by default. Security depends on the vendor's practices, your configuration, access controls, backups and monitoring. In the cloud, responsibility is shared. On-premise, most of it is yours.

Can On-Premise ERP be accessed remotely?

Yes, through a VPN or another secure setup, if configured properly. The company has to build, secure and maintain that access.

Does Cloud ERP require an internet connection?

Generally yes, since users reach the system over the internet. Some products offer limited offline features, so ask the vendor. Plan for connectivity at every location.

Is Cloud ERP suitable for small businesses?

Often, especially when there is limited IT staff and a limited infrastructure budget. Check recurring costs, user limits and growth plans, and consider on-premise or hybrid if your needs differ.

Can On-Premise ERP be migrated to the cloud?

Often, but it is not just copying files. It needs data assessment, cleaning, compatibility checks, integration review, testing, training and a rollback plan. Whether it is possible depends on the ERP product.

What is Hybrid ERP?

A setup where some ERP components or data run in the cloud and others on company infrastructure. It can suit legacy systems or policy needs, but it adds integration and management complexity, and not every vendor offers it.

Which ERP deployment model offers more customization?

It depends on the product, licence, APIs and vendor rules. On-premise can give deeper access to the stack in some products, and some cloud platforms offer strong extension tools. Heavy customization raises maintenance effort in both.

Who manages software updates in Cloud ERP?

The vendor usually releases and applies application updates, depending on the service. You should still test integrations and customizations. The contract sets the schedule and what you control.

How should a business calculate the total cost of ERP ownership?

List every cost over three to five years: licences or subscriptions, implementation, hardware, hosting, staff time, support, upgrades, training, integration and downtime. Then compare options on the same basis.

Conclusion

Choosing the right ERP deployment model

The question in Cloud ERP vs. On-Premise ERP: Which Deployment Option Is Best for Your Business? has no universal answer. Cloud-based ERP software can reduce infrastructure work and ease access across locations. Company-hosted ERP can offer direct control for businesses with the resources and policies to support it. Hybrid designs sit between them at the price of extra complexity. Define your requirements, compare total cost over several years, check the shared responsibilities in writing and choose the model that fits your business.