Web Development

Website Maintenance and AMC Packages in Dubai: What They Cost and What You Actually Get

SKIMBOX Team

Website maintenance in Dubai starts from around AED 150 a month for a small business site. Here is what an AMC really covers, what it leaves out, and how to judge a quote before you sign it.

Website Maintenance and AMC Packages in Dubai: What They Cost and What You Actually Get

Most website conversations in Dubai stop at the build. You agree a price, the site launches, everyone is pleased, and then nobody talks about the site again until something breaks. That gap is where most of the real cost hides.

Website maintenance in Dubai starts from around AED 150 a month for a small business site, whether billed monthly or as an annual maintenance contract (AMC). That covers updates, security patching, SSL, backups, and uptime monitoring. A typical WordPress business site with a few content changes each month sits closer to AED 350 to 600. Those are small numbers next to what a build costs, which is exactly why they get skipped, and exactly why so many sites quietly fall apart in year two.

We maintain sites for UAE businesses from our Dubai and Bengaluru teams [6], so this guide is written the way we would explain it on a call: what an AMC actually covers, what it deliberately leaves out, what the market really charges, and the contract terms worth checking before you sign anything.

What is a website AMC (annual maintenance contract)?

AMC stands for annual maintenance contract. It is a yearly agreement covering the ongoing upkeep of a website, separate from the one-off cost of building it. The term is used widely in the UAE and India and less so in Europe or the US, where the same thing is usually called a maintenance retainer or a care plan. If a Dubai agency quotes you an AMC, they mean a recurring fee to keep the site running, secure, and current.

The confusion usually comes from what "upkeep" means, because it is not one job. It is a bundle of small recurring tasks that individually take minutes and collectively decide whether your site is still working properly in three years.

What does website maintenance actually include?

A reasonable maintenance plan covers most of the following. If a quote does not name these, ask which ones it includes:

  • Software updates. CMS core, plugins, and themes, applied on a schedule, with security patches applied faster than the routine cycle.
  • Security patching and malware scanning. Regular scans that look for injected code, not just an assumption that nothing has happened.
  • Backups with tested restores. Scheduled copies kept somewhere other than the live server, and an occasional real restore to prove they work. WordPress publishes its own backup guidance for exactly this reason [11].
  • SSL certificate renewal. Certificates expire on a fixed date and someone has to renew them before it arrives.
  • Uptime monitoring. An automated check every few minutes that alerts your team if the site stops responding.
  • Speed and Core Web Vitals checks. Watching that the site has not quietly got slower since launch.
  • Broken link and error fixes. Links rot, pages get renamed, forms stop delivering. Someone has to look.
  • A small content-change allowance. A set number of hours or requests each month for text swaps, price updates, images, and blog posts.
  • A monthly report. What was updated, what was found, what needs a decision from you.

The last two are where most of the disagreement between clients and agencies happens, so they deserve the most attention in the contract.

Why does website maintenance matter?

Website maintenance matters because the main ways a site fails are invisible until they are expensive: a hack, a slow decline in speed, or an expired certificate. None of them announce themselves, and the honest case for maintenance is not dramatic.

Security is the clearest one. The OWASP Top 10, the security industry's consensus list of the most critical web application risks, puts broken access control first and security misconfiguration second in its 2025 edition [1]. Both are common outcomes of software that has not been patched or has been left on default settings. Once a vulnerability is published, it stops being obscure knowledge and becomes something automated tools scan the whole web for. Your site does not need to be interesting to be found.

Speed and visibility are the slow one. Google defines three Core Web Vitals: Largest Contentful Paint, which should be 2.5 seconds or less, Interaction to Next Paint, which should be under 200 milliseconds, and Cumulative Layout Shift, which should be under 0.1 [2]. Google states that page experience signals feed its ranking systems, and that when competing pages are similar in quality, page experience is what separates them [3]. Sites get slower on their own as images pile up and plugins accumulate. Nobody notices in week one. People notice in month eighteen when enquiries have thinned out and nobody can say why. Our guide to how to rank on Google in the UAE covers what else feeds those rankings.

Certificates and domains are the abrupt one. An expired SSL certificate does not produce a small cosmetic warning. It breaks the TLS handshake, and modern browsers respond by blocking the page and telling your visitor the connection is not private [4][5]. From a customer's point of view the site is not just broken, it looks unsafe. The same applies to a lapsed domain, which takes your email down with it.

None of this requires much work. It requires someone doing a small amount of work reliably, which is a different problem.

What does a monthly website maintenance checklist look like?

A monthly website maintenance checklist covers backups, updates, security, uptime, speed, and content, in that order. Here is the routine we run on every site we maintain:

  • Take a fresh backup and note when a restore was last actually tested
  • Apply CMS core, plugin, and theme updates, security patches first
  • Run a malware scan and read the result, not just the green tick
  • Check SSL certificate and domain expiry dates
  • Review the month's uptime log for repeat drops
  • Submit every form for real and confirm the email arrives
  • Compare Core Web Vitals against last month's numbers
  • Fix broken links and crawl errors
  • Review prices, services, and contact details for accuracy
  • Send the client a report of what was done and what was found

If your provider's monthly report does not map to a list like this, ask what they actually did that month. A report that only says the site was maintained is not evidence of anything. And if you maintain the site yourself, treat this as the minimum, with the backup first every single time.

How much does website maintenance cost in Dubai?

Website maintenance in Dubai costs from around AED 150 a month for a brochure site, AED 350 to 600 for a typical WordPress business site, and from AED 1,500 a month for an online store. Here is what each tier actually buys you.

PlanBest forTypically includesStarts from (AED/month)
EssentialsBrochure and informational sitesUpdates, security patching, SSL, backups, uptime monitoring, email support150
StandardMost WordPress business sitesEverything above plus malware scanning, a few hours of content changes, monthly reporting, faster response350
GrowthSites that change often or drive leadsEverything above plus more change hours, Core Web Vitals monitoring, priority response, small design tweaks700
E-commerceOnline storesEverything above plus more frequent backups, payment and checkout testing, plugin compatibility testing, higher uptime commitment1,500

As an annual maintenance contract, an essentials plan lands around AED 1,800 a year and a standard business plan around AED 4,000 to 7,000 a year. Paying annually usually carries a discount against monthly billing.

Two things to check on any quote. First, whether it is stated before or after VAT: the Federal Tax Authority's standard rate is 5 percent and applies to services like this [7], so an annual figure changes meaningfully depending on which side of it you are looking at. Second, whether hosting is bundled in or billed separately, because a bundled quote and an unbundled quote are not comparable on price alone. Final pricing depends on your site and is confirmed during a short review.

If you want the wider picture of what a site costs over its life rather than just its upkeep, our guide to the real cost of running a website in the UAE covers hosting, domains, tools, and content alongside maintenance.

What is not included in a website maintenance package?

A typical website maintenance package does not include redesigns, new feature development, copywriting, paid licences, replatforming, or SEO campaign work. This is the part worth reading twice, because most disputes start here rather than with the price.

  • Redesigns. Reworking how the site looks or is structured is a project, not maintenance.
  • New features. Adding a booking system, a portal, or a payment flow is development work.
  • New pages beyond the allowance. A text change is maintenance. A new page template is not.
  • Copywriting and content strategy. Publishing a post you supply is usually included. Writing it is usually not.
  • Paid licences. Premium plugin, theme, and third-party tool fees are typically billed at cost on top.
  • Replatforming. Moving from WordPress to something else is a migration project.
  • SEO campaigns. Technical health is normally inside the plan. Keyword research, content, and link building are not.
  • Out-of-hours emergency response. Sometimes included, sometimes a separate clause, sometimes billed hourly. Find out which.

Ask for the exclusions in writing. A provider who lists them clearly is easier to work with than one whose proposal only contains good news.

How do you compare website maintenance quotes?

Five questions get you most of the way to comparing two proposals fairly.

  1. How many change hours or requests, stated as a number? Words like reasonable and minor are not a scope. A number is.
  2. Do unused hours roll over? Usually not, which is fine, but you should know before you plan around it.
  3. Is hosting in or out? What about email hosting? These are the two line items that make quotes look artificially different.
  4. What does the service level agreement (SLA) commit to on response time and uptime? A site down at 9pm on a Thursday is not the same request as a text change, and an uptime SLA of 99.9 percent still allows about 43 minutes of downtime a month.
  5. Who holds the domain, the hosting account, and the source files? The answer should be you.

That last one matters more than the price. Your domain should be registered in your own name and your own account from day one. In the UAE, .ae domains sit under the .aeDA registry operated by TDRA, and registrants have to reconfirm acceptance of the registry's policies at renewal as well as at registration [8], so it is a live obligation attached to your business rather than an administrative detail you can leave with a vendor. If you ever want to change providers, the entire difficulty of that move is decided by who holds these three things.

The UAE-specific parts people miss

PDPL applies to ordinary websites. UAE Federal Decree-Law No. 45 of 2021 came into force on 2 January 2022 and covers the processing of personal data through electronic systems. It requires organisations to secure personal data, keep it confidential, and obtain consent before processing it, with limited exceptions, and gives individuals rights to request correction or restriction [9]. A contact form and a newsletter signup put an ordinary business site in scope. Because this is an ongoing obligation rather than a launch checklist, your privacy notice, your consent behaviour, and your data-retention practice all need someone responsible for them. Our PDPL compliance guide covers what that means in practice.

Where your data physically sits is worth knowing. There is no general requirement for a UAE business to host locally, but PDPL sets conditions on transferring personal data outside the country. Knowing which country your host's servers are actually in, rather than where the provider's office is, is a reasonable question to ask.

There is an official channel if something goes wrong. TDRA operates a cyber incident reporting service, and the UAE Cyber Security Council oversees national cyber resilience under a national strategy that has been moving the country from voluntary guidance toward firmer expectations [10]. If your site is compromised and customer data is involved, that is not only a technical cleanup.

If security is a live concern rather than a background one, our guide to penetration testing and VAPT in Dubai explains when a proper test is worth doing.

Agency, freelancer, or in-house?

There is no universally right answer, only a right answer for your volume of work.

A freelancer is usually the cheapest per hour and works well when you need occasional small changes and you already have a relationship with someone reliable. The risk is availability: one person can get busy, take a contract elsewhere, or simply stop replying, and everything they knew about your site leaves with them.

An agency retainer costs more per hour but buys continuity, a written response commitment, and cover when one person is away. For most Dubai SMEs needing a few hours a month, this is the practical middle, because you are paying for someone to be responsible rather than for a specific number of hours of typing.

In-house only makes financial sense once there is genuinely enough work to occupy someone properly. Below that, you are paying a full salary for partial utilisation and still have a single point of failure.

If you are weighing up local versus offshore delivery more broadly, our comparison of a Dubai agency versus an offshore team goes through the trade-offs.

Do you need maintenance or a redesign?

A quick test. If the problem is speed, security, bugs, broken links, or outdated content, that is maintenance and it is cheap to fix. If the problem is that visitors cannot find what they need, the positioning has moved on, or the site simply does not turn traffic into enquiries, that is a redesign and no amount of maintenance will change it.

The common mistake is paying for maintenance on a site that needed replacing two years ago, and the opposite mistake is commissioning a redesign when the real issue was that nobody had updated anything since launch. A site older than three to five years is usually worth a proper look rather than another year of patching. Our guides on small business website design in Dubai and choosing a web design company in Dubai cover what a rebuild involves, and WordPress versus Webflow versus Next.js is a useful read if the platform itself is what is making upkeep painful.

Real client stories

These are real situations from maintenance work we have taken on.

The site that had been fine for two years. A Dubai services company came to us after their contact form had silently stopped delivering. Enquiries were being submitted and going nowhere. Nobody knew for how long, because there was no monitoring and no monthly check. The fix took under an hour. The lost enquiries did not come back. This is the most common maintenance failure we see, and it costs far more than the plan that would have caught it.

The expired certificate on a Friday. A retailer's SSL certificate lapsed over a weekend. Every visitor got a browser warning telling them the connection was not private, so from the customer's side the business looked compromised rather than merely offline. Renewal is a five-minute task on a known date. It only becomes an incident when nobody owns the calendar.

The plugin nobody had updated. A WordPress site we inherited was running a form plugin several major versions behind, with a publicly documented vulnerability. There was no evidence anyone had exploited it yet, which was luck rather than security. Patching it took ten minutes. The clean-up if it had been found would not have.

How SKIMBOX handles website maintenance

We keep our website maintenance services in Dubai deliberately plain. You get a named person, a written scope with the change allowance stated as a number, monthly reporting that says what we actually did, and your domain, hosting, and source files in your own name from day one. Our Dubai and Bengaluru teams let us keep the entry price low, starting from around AED 150 a month for a small business site, and we will tell you honestly if what you need is a rebuild rather than a maintenance plan.

See our web development services and cybersecurity services, or contact us for a straightforward quote on your existing site.

For related reading, see our guides on website development cost in Dubai, the real cost of running a website in the UAE, and how to rank on Google in the UAE.

References

[1] OWASP Foundation - OWASP Top 10 web application security risks, 2025 edition. owasp.org/Top10/2025/en/

[2] Google Search Central - Understanding Core Web Vitals and Google search results. developers.google.com/search/docs/appearance/core-web-vitals

[3] Google Search Central - Understanding Google page experience. developers.google.com/search/docs/appearance/page-experience

[4] Cloudflare Learning Center - Common SSL certificate errors and how to fix them. cloudflare.com/learning/ssl/common-errors/

[5] Cloudflare Learning Center - "Your connection is not private" explained. cloudflare.com/learning/ssl/connection-not-private-explained/

[6] SKIMBOX - Internal experience maintaining websites for UAE businesses, 2026. skimbox.co

[7] Federal Tax Authority, UAE - Value Added Tax. tax.gov.ae/en/taxes/vat.aspx

[8] TDRA - .aeDA domain name policies. tdra.gov.ae/en/aeda/ae-policies

[9] U.AE Official UAE Government Portal - Data protection laws, Federal Decree-Law No. 45 of 2021. u.ae/en/about-the-uae/digital-uae/data/data-protection-laws

[10] TDRA - UAE National Cybersecurity Strategy and cyber incident reporting. tdra.gov.ae

[11] WordPress.org - Advanced Administration Handbook, backups. developer.wordpress.org/advanced-administration/security/backup/

Frequently asked questions

  • How much does website maintenance cost in Dubai?

    Website maintenance in Dubai starts from around AED 150 a month for a small brochure or informational site, covering updates, security patching, SSL, backups, and uptime monitoring. A typical WordPress business site with a few hours of content changes each month usually sits in the AED 350 to 600 range. E-commerce sites cost more because they need more frequent backups and payment testing. Final pricing depends on your site and is confirmed during a short review call.

  • What is an AMC for a website?

    AMC stands for annual maintenance contract. It is a yearly agreement covering the ongoing upkeep of your website: software updates, security patching, backups, SSL renewal, uptime monitoring, and usually a set allowance of small content changes each month. It is separate from the one-off cost of building the site. Many UAE agencies quote it annually because that is how local B2B service contracts are usually structured.

  • How much does an AMC cost for a website in the UAE?

    An annual maintenance contract in the UAE starts from around AED 1,800 a year for a small business site, which is the annual equivalent of an entry-level monthly plan. Business sites needing regular content updates typically land between AED 4,000 and 7,000 a year. Paying annually often carries a discount against monthly billing. Ask whether the quote is before or after 5 percent VAT.

  • Is website maintenance charged monthly or annually?

    Both models exist in Dubai. Monthly retainers are easier to start and stop, while annual maintenance contracts usually cost less overall and are common in UAE B2B. If you take an annual contract, check what happens if you want to leave partway through, and whether unused monthly hours roll over. They usually do not.

  • Is VAT included in a website maintenance quote?

    Not always, and you should ask. The UAE VAT standard rate is 5 percent and applies to services like web maintenance. A registered UAE supplier has to show VAT on the tax invoice, so make sure you know whether a quote is stated as AED X plus VAT or AED X including VAT before you sign. On an annual contract the difference is not trivial.

  • What is included in a website AMC?

    A reasonable AMC covers CMS core, plugin, and theme updates, security patching, malware scanning, scheduled backups with tested restores, SSL certificate renewal, uptime monitoring, broken link fixes, a speed and Core Web Vitals check, a monthly report, and a set allowance of small content updates. Anything the plan does not name is usually not covered, so read the list rather than the headline price.

  • What is not included in a typical website maintenance package?

    Most packages exclude full redesigns, new feature development, new page builds beyond the monthly allowance, copywriting and content strategy, paid plugin or theme licence fees, moving the site to a new platform, and SEO campaign work. Emergency out-of-hours incident response is sometimes scoped and billed separately too. Ask for the exclusions list in writing, not just the inclusions.

  • Does website maintenance include content updates?

    Most plans include a capped number of small content changes each month, typically stated as a number of hours or a number of requests. Swapping text, updating prices, changing images, and adding a blog post usually fit inside that cap. Building new page templates or reworking a section usually does not. Get the cap written into the contract as a number, not as words like reasonable or minor.

  • Does an AMC include hosting?

    It varies by provider, which is exactly why you should ask. Some Dubai agencies bundle hosting into the AMC price, others bill hosting separately and only manage it for you. Neither is wrong, but a bundled quote and an unbundled quote are not comparable on price alone. Check the same for email hosting, which is very often a separate line item.

  • Does website maintenance include SEO?

    Usually only the technical health part. Fixing broken links, checking redirects, watching crawl errors, and keeping page speed reasonable are normally inside a maintenance plan because they are site upkeep. Keyword research, content production, and link building are a separate service with a separate budget. If a quote promises full SEO inside a low maintenance fee, ask exactly what work that means each month.

  • Is website maintenance worth it for a small business?

    If your site brings you enquiries or holds customer data, yes. The comparison is a small predictable monthly cost against the cost of an outage, a hacked site, or a slow decline in Google rankings that you only notice months later. If your site is genuinely static and drives no leads, you can run a lighter essentials-only plan, but someone still has to watch the domain, the SSL, and the security updates.

  • What happens if I do not maintain my website?

    Several things, all quietly. Outdated plugins and themes become the easiest way into your site, since unpatched and misconfigured software is one of the most common causes of web application breaches. Page speed drifts and hurts your visibility on Google. Forms break without anyone noticing. SSL or domain renewal is missed and the site goes dark. None of these announce themselves, which is why they usually get discovered by a customer rather than by you.

  • Can I maintain my own website instead of paying an agency?

    You can, for a simple site, if you have a couple of hours a month and you are comfortable taking a backup before you update anything. The realistic risks are that an update breaks a page and you cannot roll it back, that you do not know how to read a malware scan result, or that months slip by without anyone looking. Be honest about which of those applies to you before deciding.

  • Do I need an AMC for a simple 5-page website?

    Not necessarily a full one. A five-page brochure site still needs software updates, backups, SSL, and domain renewal, but it does not need a big monthly hour allowance because you are rarely changing anything. An essentials-only plan starting from around AED 150 a month usually fits better than a full AMC. Final pricing depends on the site and is confirmed during a short review.

  • Will neglecting maintenance hurt my Google ranking?

    Indirectly, yes. Google uses page experience signals, including the Core Web Vitals, in its ranking systems, and when competing pages are similar in quality, page experience becomes the differentiator. A site that gets slower, breaks on mobile, accumulates broken links, or goes down repeatedly gives Google fewer reasons to keep showing it. The decline is gradual, which is what makes it easy to miss.

  • How much does it cost to fix a hacked website?

    Reactive cleanup is almost always the more expensive path. You are paying for investigation, malware removal, restoring a clean backup, resetting credentials, and possibly requesting a review if browsers or Google have flagged the site, all on an urgent timeline. Add the enquiries lost while the site is down or showing a security warning. A year of routine maintenance usually costs less than one serious incident.

  • How often should a website be updated?

    Security patches should go on quickly, within a day or two of release, rather than waiting for a monthly cycle. Routine core, plugin, and theme updates are fine on a monthly schedule. Take a fresh backup before any update and test significant ones on a staging copy first. Content should be reviewed at least monthly so prices, services, and contact details stay accurate.

  • What happens if WordPress plugins are not updated?

    Plugins are where most WordPress security problems start, because there are so many of them and they are maintained by many different developers at very different standards. Once a vulnerability is published, it becomes a template that automated tools scan for across the whole web. An unpatched plugin turns your site into a target that anyone can find without knowing anything about your business.

  • Do I need website backups if my host already does them?

    Yes. Host backups are useful but often infrequent, kept only for a short retention window, and stored on the same infrastructure as the site, which means a serious server problem can take the backup with it. Keep an independent copy somewhere else and, more importantly, test a restore occasionally. A backup nobody has ever restored is an assumption, not a safety net.

  • What is uptime monitoring?

    It is an automated check that visits your site every few minutes from outside your network and confirms it is loading. If it stops responding, the monitoring service alerts whoever maintains the site. The point is that your team finds out before your customers do. Without it, you usually learn about an outage when someone calls to say your website is not working.

  • What is an SLA in a website maintenance contract?

    An SLA is a service level agreement, a written commitment on things like response time and uptime. Check three things: how fast they promise to respond and whether that differs for urgent issues, what the uptime figure actually is, and what is excluded. Scheduled maintenance windows and third-party outages are commonly excluded, which is normal, but you should know it upfront.

  • What does 99.9 percent uptime actually mean?

    It allows roughly 43 minutes of downtime a month, or about 8 hours 45 minutes a year. 99.5 percent allows about 3 hours 39 minutes a month, which is a very different promise. Translating the percentage into minutes is the quickest way to judge whether an uptime commitment is meaningful for your business or just a number on a page.

  • Do I need malware scanning if I already have an SSL certificate?

    Yes, because they solve different problems. SSL encrypts the connection between the visitor and your site so data cannot be read in transit. It does nothing to detect malicious code that has been installed on the site itself. A hacked site with a valid SSL certificate still shows the padlock while serving malware, which is exactly why the padlock alone is not a security guarantee.

  • What happens if my .ae domain expires, and who renews it?

    You renew through your registrar, and the rules are set by the .aeDA registry under the UAE's TDRA. Registrants have to reconfirm acceptance of the .aeDA policies at renewal as well as at registration, so a missed renewal is a policy matter and not only a technical one. If a domain lapses, the site and any email on that domain stop working. Keep the renewal in your own account and set a calendar reminder well before the date.

  • Does UAE PDPL affect my website?

    If your site collects personal data through a contact form, a newsletter signup, an account, or analytics, then yes. UAE Federal Decree-Law No. 45 of 2021 covers the processing of personal data through electronic systems and requires you to secure that data, keep it confidential, and obtain consent before processing it, with limited exceptions. That is an ongoing obligation, not a one-time setup task, which is part of why upkeep matters.

  • Should I host my website in the UAE or is an international host fine?

    For most businesses there is no legal requirement to host locally. Local or regional hosting can help load times for a UAE audience and simplifies some conversations about where data sits. If you use overseas hosting or foreign analytics tools, note that PDPL sets conditions for transferring personal data outside the UAE, so it is worth knowing where your provider's servers actually are rather than where their office is.

  • Who owns my website files and admin access, me or the agency?

    It should be you, and it should say so in the contract. The domain should be registered in your own name and your own registrar account from day one, not the agency's. You should hold, or be able to get on request, the hosting account access, the CMS admin login, and the source files. If a provider is reluctant to put that in writing, treat it as a warning sign rather than a formality.

  • What happens if I want to switch maintenance providers?

    It comes down to who controls the domain registrar login, the hosting account, and the source files. If you hold those, moving is straightforward: the new provider takes over access and continues. If your current provider holds them, the move depends entirely on their cooperation. Check the notice period and the handover terms in your contract before you sign it, not when you want to leave.

  • Should I use an agency, a freelancer, or hire in-house?

    A freelancer usually costs less per hour and works well if you have occasional small changes. An agency retainer costs more but gives you continuity, a defined response commitment, and cover when one person is away. In-house only makes financial sense once there is genuinely enough work to keep someone occupied. For most Dubai SMEs needing a few hours a month, a retainer is the practical middle.

  • Do I need maintenance or a full redesign?

    If the problems are speed, security, bugs, or broken links, that is maintenance. If the problems are that the structure confuses people, the positioning has moved on, or the site does not convert visitors into enquiries, that is a redesign and maintenance will not fix it. A useful rule of thumb is that a site older than about three to five years is worth reviewing properly rather than patching.

  • Is maintaining a WordPress site different from a custom-built site?

    Yes. WordPress needs frequent patching because it relies on many third-party plugins and themes, each maintained to a different standard, and that is where most of its risk sits. A custom site has fewer external dependencies and so fewer routine updates, but any fix needs a developer who knows that specific codebase, which makes choosing a provider you can stay with more important.

SKIMBOX Team

Tech Consultancy

Get fresh writing in your inbox

One email a fortnight. No filler.

By subscribing, you agree to our privacy policy.

Want us to build something?

We work with teams across MENA, UK, USA, and India to build products, run programs, and grow.

Get in touch

Continue reading