Alternatives · Intercom

The Intercom alternatives guide for teams who need a CRM, not another inbox.

Intercom is the sharpest customer messaging and support platform on the market. Strkr is the better fit when the real need is a system of record for revenue, with pipeline, forecasting, projects, and native marketing on one per-seat line instead of a support stack bolted onto a thin contact list.

Why buyers are here

Why teams come looking for Intercom alternatives.

Buyers searching for Intercom alternatives tend to arrive with one of two stories. Either they adopted Intercom early as a stand-in for a CRM and have since outgrown what a messaging product can model, or they are paying for Intercom alongside a separate sales CRM and watching both bills climb while the data stays split across two systems. These are the six reasons we hear most often from teams reconsidering the Intercom seat line.

Pricing escalation

The seat jump plus Fin resolutions compounds fast.

Intercom seats start around thirty-nine dollars at Essential, climb to roughly ninety-nine at Advanced, and reach one hundred thirty-nine at Expert, with Fin AI resolutions billed separately per answered conversation. Buyers run the math at twenty-five seats with modest Fin volume and the annualized number lands north of fifty thousand dollars for what is still fundamentally a support tool. The reaction is almost always the same: shop for alternatives.

No real CRM pipeline

Deals live outside the product.

Intercom tracks conversations, users, companies, and leads, but it does not ship a real sales pipeline with stages, probability, close dates, forecast categories, and deal rooms. Teams that tried to use Intercom as the single system of record find themselves tracking the actual revenue motion in a spreadsheet, a second CRM, or inside custom attributes stretched past their design. The data model fights back.

No post-sale delivery

Onboarding and implementation happen somewhere else.

Intercom covers the conversation layer. The actual delivery work (onboarding plans, implementation epics, launch milestones, customer success tasks against the account) lives in Asana, Jira, Monday, Linear, or a shared Notion page. The account history ends at the chat transcript and the delivery project has no link back to the deal that was sold. Every renewal conversation rediscovers the context from scratch.

Inflexible data model

Custom attributes are not custom objects.

Intercom supports custom attributes on users, leads, companies, and conversations, which is enough to tag records for routing and segmentation. Teams that need to model renewals, implementations, licenses, inventory, assets, partner relationships, or any other object beyond the native four hit the ceiling quickly. The workarounds (overloading tags, stuffing JSON into a text attribute, syncing to a side database) break the moment a report needs to join them.

No forecasting layer

Revenue pacing lives in a BI tool.

Intercom reports on conversation volume, response time, CSAT, resolution rate, and support team workload. What it does not ship is weighted revenue forecasting, quota pacing, rep-level commits, forecast categories, or a submit-and-lock cadence for the weekly commit call. A revenue leader running a Monday forecast meeting out of Intercom data is a leader running it in a spreadsheet off a CSV export, and that is where the pipeline hygiene conversation always ends up.

Marketing is thin

Outbound messages are not full marketing automation.

Intercom ships Series for outbound product messages, in-app tours, and email campaigns targeted at Intercom users. It does not ship inbound nurture flows, UTM capture, landing page builders, lead scoring tied to a sales pipeline, or attribution reporting against won revenue. Teams that need real marketing automation end up with Intercom plus a second subscription (HubSpot Marketing, Customer.io for lifecycle, Marketo for enterprise) and the attribution story falls apart the moment a lead touches both.

What Intercom is actually great at

Give the customer messaging leader credit where it is due.

Any honest alternatives guide starts with what the incumbent does well. Intercom is the deepest customer messaging and support platform on the market today, and if the real job to be done is support conversations with an AI chatbot and a help center, Strkr is not the right replacement. These are the places where Intercom genuinely outperforms Strkr today and we want you to walk in with that context so you can make the right call.

Live chat

The web messenger that still sets the bar.

Intercom built its reputation on an in-app messenger with threaded conversations, typing indicators, read receipts, file attachments, inline forms, team routing, and mobile parity across iOS and Android SDKs. For a product company that needs real-time chat embedded inside a web app or mobile app, the Intercom messenger ships with ergonomics that no CRM-native alternative, Strkr included, matches today. If live chat is the core job, keep Intercom.

Fin AI resolution

The AI chatbot that actually deflects tickets.

Fin is one of the better production AI resolution engines in support, trained to answer questions from a help center library with inline citations, escalation to a human when confidence drops, and per-conversation billing that aligns incentives. Teams see measurable deflection on repetitive tier-one questions, and the admin surface for tuning Fin behavior is more mature than most of the chatbot alternatives on the market today.

Help center

Articles, collections, and a public knowledge base.

The Intercom help center ships a hosted public knowledge base with articles, collections, multi-language localization, a search bar, and a theming surface. For a product company that needs a customer-facing documentation site tied back to the chat widget, the help center is a genuinely useful out-of-the-box piece and we recommend keeping it even if the CRM moves off Intercom.

Team inbox

A shared inbox tuned for support reps.

The Intercom inbox is the surface where most support teams spend their day. Rules, macros, snooze, side conversations, internal notes, assignee routing, SLA timers, and keyboard shortcuts are all tuned for the specific workflow of a support rep moving through a queue. For a dedicated support team, the inbox UX is tighter than any CRM-native alternative, and we recommend using Intercom for support regardless of what runs the sales pipeline.

Outbound messaging

In-app tours, product tooltips, and nag messages.

Intercom Series lets product and lifecycle teams fire in-app tours, product tooltips, banner messages, chat messages, and email at logged-in users based on behavioral triggers. For a product-led growth motion where the activation and expansion story runs through in-app surfaces, this is a strong engine and it is one of the places where Intercom genuinely outperforms a traditional marketing automation tool.

Mobile SDKs

Native iOS and Android chat for product apps.

Intercom ships native SDKs for iOS and Android that drop the messenger into a mobile app with push notification support, in-app message rendering, and secure user identification. For any product company shipping a mobile app, the SDKs are production-ready and the fallback to a web messenger stays consistent across surfaces. This is a specific capability where Strkr does not compete today.

Reporting cadence

Support metrics that match how a support manager coaches.

Intercom reports first response time, median response time, CSAT, close rate, conversation volume by channel, and team workload in a format that mirrors how a support manager actually runs weekly coaching. The reports are deep enough to drive decisions and the integrations into Zendesk, Jira, and Slack mean the escalation path from a conversation to a product ticket is well-worn.

Where Strkr wins vs Intercom

Six places buyers tell us Strkr is the better buy.

If you have landed on this page from a search for Intercom alternatives, you are probably not shopping for a better chat widget. You are shopping because at least one of these six gaps is costing your team real pipeline, real forecast accuracy, or real post-sale continuity. Here is where Strkr is honestly stronger and why it matters.

Real sales CRM

Pipeline, deals, stages, forecast categories, deal rooms.

Strkr ships a real sales CRM with multiple pipelines, stage probability, close dates, forecast categories (Commit, Best Case, Pipeline, Omitted), weighted amounts, rep-level roll-ups, deal rooms, and the full revenue workflow a sales team expects. Intercom tracks conversations and tags users as leads but does not model a sales motion. For any team where revenue runs through a pipeline, Strkr is the system of record and Intercom is the messaging layer.

Platform breadth

One system of record, five modules in one price.

Strkr ships CRM, Marketing, Projects, Messaging, Docs (an internal wiki), and Products and Quoting on the same per-seat subscription. Intercom ships support messaging plus a thin lead layer. The buyer math is simple: when a growing team needs the second, third, and fourth capability, Strkr delivers them at the per-seat price while Intercom pushes you into separate vendor contracts for each piece.

Native projects

Post-sale delivery lives with the deal that sold it.

The Projects module gives you epics, sprints, backlog, roadmap, releases, goals, custom issue types, workflow automations, and a per-project settings surface. Closed Won automatically creates a project linked back to the deal, assigns a project owner, and keeps the account history in one place. Intercom customers run Asana or Jira for this and lose the thread between the deal that was sold and the project that is being delivered.

Custom objects

Model your business, do not fit it into Users and Conversations.

Strkr ships custom objects (not just custom attributes) with full support for lookup relationships, workflow triggers, custom layouts, and reporting. Teams tracking renewals, implementations, licenses, partners, assets, or anything else that does not fit the Intercom data model can model it in Strkr without hiring a certified admin. Intercom supports custom attributes on standard objects, which is a different thing.

Native marketing

Inbound nurture, campaigns, and attribution included.

The Marketing module ships email campaigns, drip sequences for inbound nurture, lead scoring tied to the sales pipeline, UTM tracking, form capture, and attribution against won revenue inside the same database as the CRM. Lead-to-deal reporting works without a reverse-ETL pipeline. Intercom customers who need this today pay for a second product (Customer.io, HubSpot Marketing) and lose attribution at the join.

Transparent pricing

One flat per-seat line, no per-resolution surprise.

Strkr lists its per-seat line on the pricing page and does not add a per-conversation or per-resolution meter on top. Intercom bills seats plus Fin resolutions, and the resolution math is the piece buyers struggle to forecast most. One high-traffic launch week lands a bill that was not in the budget. Strkr pricing is boring in the exact way CFOs ask it to be.

How the feature math actually plays out

The seven workflows that drive the switching decision.

Platform comparisons live or die on specific workflows. Here are seven real motions that come up in every Intercom-versus-Strkr evaluation we run, with how each one actually plays out in production. These are the moments where the pricing conversation stops mattering and the shape of the tool starts mattering.

Lead to deal

A new inbound lead becomes a tracked opportunity.

A new chat conversation inside Strkr qualifies as a lead, routes to the right rep based on territory and workload, creates the opportunity with the right pipeline and stage, pulls the firmographic enrichment, and surfaces the full conversation history on the deal record. Intercom treats the conversation as a conversation; converting it into a tracked opportunity with a close date, amount, and forecast category means exporting to a separate CRM, which is where the data split starts.

Weighted forecasting

Monday forecast call runs out of the CRM.

Strkr ships a Forecasting view with weighted amounts by stage probability, forecast categories (Commit, Best Case, Pipeline, Omitted), rep-level roll-ups with manager overrides, submit-and-lock cadence, and historical accuracy tracking across quarters. Intercom does not model forecasting. For a revenue leader running a weekly commit call, this is not a nice-to-have, it is the whole surface, and running it on top of an Intercom data model is a non-starter.

Renewal motion

Contracts never surprise your pipeline.

A Strkr flow fires sixty days before any contract end date: generate the renewal opportunity, assign the account owner, trigger the renewal one-pager from a document template, create tasks for CSM outreach, and update account health. The entire motion lives inside the CRM. Intercom customers wire this up with a third-party tool and the handoff is fragile at scale because the contract and the conversation live in different systems.

Project kickoff

Closed Won creates the delivery project in one step.

When a deal moves to Closed Won in Strkr, a flow creates a project linked back to the deal, assigns a project lead based on account region, generates the kickoff epic from a template, invites the delivery team, and notifies the account owner in Slack. The deal, the account, and the project all live in the same database. Intercom customers rebuild this in Asana plus a bespoke integration, and the handoff meeting that only existed because nobody built the flow quietly disappears from the calendar once it is in place.

Document approvals

Quotes, contracts, and SOWs with a built-in audit trail.

Strkr Products generates quotes and proposals from a line-item catalog with configurable pricing rules, discount approval blocks, and e-signature routing through DocuSign or PandaDoc. Native contract management handles the template library, renewal clock, and repository with approvals wired through Flows. Intercom has none of this and pushes customers to a dedicated proposal tool, which is a reasonable call because Intercom is not trying to be a CRM.

Internal knowledge

A real wiki for your playbooks and process docs.

Strkr Docs is an internal wiki for sales playbooks, onboarding guides, battlecards, pricing rules, and process documentation. It lives in the same workspace as the CRM, so a battlecard can link directly to the account it was written for. Note the distinction: Strkr Docs is internal, Intercom Help Center is customer-facing. If you need the public knowledge base, keep Intercom. If you need the internal wiki, Strkr covers it.

Outbound sequences

Multi-step email plus SMS cadences with reply tracking.

The Strkr Marketing module ships a sequence engine with multi-step email, SMS, call task, and manual steps, with pause-on-reply, business-hours gating, sender rotation, and reply classification. Intercom Series handles in-app and lifecycle messaging to existing users but is not built for cold outbound against net-new leads. Teams that need both end up with Intercom for the in-app layer and Strkr for the sales sequence layer, with a clean two-way sync between them.

Where Intercom is honestly stronger

Six places we recommend Intercom over Strkr today.

We lose evaluations too, and some of those losses are the right outcome. If any of these descriptions matches your team precisely, Intercom is the better buy for that job and we would rather you know that upfront than three months into a Strkr contract. The goal of this page is to help you make the right decision, not to win a line item. Here are the six team shapes where Intercom consistently outperforms us in head-to-head trials.

Support-first team

Dedicated support with ticket volume as the core job.

If your team is a dedicated support function with ticket volume, response time, and CSAT as the north-star metrics, Intercom is a sharper tool for that specific job. The team inbox, the ticketing workflow, the SLA timers, the macro library, and the integration into help center articles are tuned for a support rep in a way that no CRM-native alternative matches today, Strkr included. We tell these teams to keep Intercom and run Strkr for the sales side separately.

AI chatbot deflection

Fin AI resolution is the whole business case.

If the business case for the tool is AI deflection on repetitive support questions, Fin is one of the better production options available today, with mature citation handling, confidence-based escalation, and per-resolution billing that aligns incentives. The alternatives in this specific slot are Ada, Forethought, and Zendesk AI, not a CRM. We would not recommend swapping Fin for anything in the Strkr platform because the two products are solving different problems.

Web messenger embed

Real-time chat inside your web app is the primary need.

If the single most important capability is a live chat widget embedded in your web product with threaded conversations, routing rules, agent availability, and mobile parity, Intercom still owns that specific pattern. Strkr has a lightweight chat integration but it is not trying to be the Intercom messenger. Keep Intercom for the widget and point Strkr at the lead and account records behind the conversations.

Public help center

Hosted public knowledge base with SEO and theming.

If you need a customer-facing public knowledge base with hosted articles, collections, multi-language support, SEO-friendly URLs, and a theming surface tied back to the chat widget, Intercom Help Center is a strong option out of the box. Strkr Docs is an internal wiki, not a public knowledge base, and we are honest about that scope. Keep Intercom for the public side and use Strkr Docs for internal playbooks.

Product-led in-app motion

In-app tours, tooltips, and lifecycle messages to logged-in users.

If your activation and expansion story runs through in-app tours, product tooltips, banner messages, and lifecycle emails to logged-in product users, Intercom Series is a strong engine for that specific pattern. Strkr Marketing is tuned for inbound nurture, outbound sequences, and campaign attribution against won revenue, which is a different motion. Many teams run both tools side by side on purpose.

Mobile app support

Native iOS and Android chat SDKs for product apps.

If you ship a mobile app and need in-app support messaging with push notifications and secure user identification baked in, the Intercom iOS and Android SDKs are production-ready and well-maintained. Strkr does not ship native mobile chat SDKs for product-side embedding today. If this is a hard requirement, Intercom stays in the stack.

What switching actually looks like

The six-step path from Intercom to Strkr.

Switching tools is the kind of project that can either take a weekend or six months, and the difference is almost entirely about preparation. Here is the exact path most Strkr customers follow when they move the CRM workload off Intercom, in the order they tend to run it. For most teams, Intercom stays live for support and chat while Strkr becomes the system of record for revenue. None of these steps requires a certified admin, and most teams complete the migration in two to three weeks of elapsed time. The pattern below has been battle-tested against dozens of Intercom-adjacent migrations and it holds up because the shape of the problem is consistent: separate the support surface from the revenue surface and give each the right tool.

Step one

Decide what moves and what stays.

The honest first step is to draw a line between support (which stays on Intercom) and revenue (which moves to Strkr). Conversations, help center articles, Fin resolutions, and the web messenger stay. Leads, companies, opportunities, custom attributes used for revenue segmentation, and any sequence or outbound touch moves to Strkr. Write this split down before you move a single row, because the migration is simpler when the boundary is clear.

Step two

Export Intercom data to CSV, map it to Strkr objects.

Intercom exports leads, users, companies, and custom attributes to CSV via its native export flow. Strkr Imports provides a CSV wizard that maps columns to standard or custom fields, handles duplicates with a merge policy, and runs a dry-run import so you see every row that would create or update before anything writes. Users become contacts, companies become accounts, and leads become leads. Custom attributes map to custom fields or custom objects depending on cardinality.

Step three

Build the sales pipeline inside Strkr CRM.

Define the pipelines (new business, expansion, renewal) with stages, probability, and forecast categories. Load the open opportunities that were tracked in a spreadsheet or in Intercom custom attributes. Assign the owner, close date, amount, and stage for each. The first time the pipeline board renders with real deals on it is the moment the CRM becomes real, and most teams spend less than a day on this step.

Step four

Wire the Intercom-to-Strkr sync for ongoing conversations.

Keep Intercom live for support, but push conversation events, lead creation, and company updates into Strkr via the native integration or a Flows HTTP action. New chat conversations create or update the Strkr contact and surface the thread on the account record. The result is a two-system world where support reps live in Intercom, sales reps live in Strkr, and the data about any given account is consistent across both.

Step five

Set up forecasting and the Monday commit cadence.

Forecasting is where Strkr pulls ahead the hardest for revenue leaders. Configure forecast categories, set rep quotas, enable submit-and-lock on the weekly cadence, and run your next commit call out of the Forecasting view. Managers see rep-level numbers rolled up with manager overrides visible. Historical accuracy starts tracking from the first submitted forecast. This is the moment where the data model Intercom could not support starts paying for the switch.

Step six

Turn on the modules you were paying extra for before.

This is the step buyers tell us feels like the real win. Turn on Marketing (and cancel the second nurture tool if there was one). Turn on Projects (and cancel Asana or Monday). Turn on Docs for internal playbooks (and consolidate Notion if that is where they lived). Turn on Products for native quoting if a dedicated CPQ was in the stack. Each cancellation closes the per-seat gap and most teams come out net cheaper than they were on Intercom plus two or three satellite tools, even with Intercom still live for support.

Head-to-head

Strkr vs Intercom, feature by feature.

A side-by-side look at the eleven features that drive the most Intercom-versus-Strkr evaluations we see. Every row reflects the state of both products as of this quarter. If a row changes materially on either side, we update the page.

Feature Strkr Intercom
Pricing basis Flat per-seat line published on the pricing page. No per-conversation or per-resolution meters. No edition reshuffles between contracts. Per-seat tiers (Essential around $39, Advanced around $99, Expert around $139) plus per-resolution billing for Fin AI on top of seats.
Sales pipeline Multiple pipelines, stage probability, close dates, forecast categories (Commit, Best Case, Pipeline, Omitted), deal rooms, weighted amounts. No real sales pipeline. Leads can be tagged and routed but there are no stages, probability, close dates, or forecast categories.
Forecasting Weighted forecasting with forecast categories, rep-level commits, manager roll-ups, submit-and-lock cadence, historical accuracy tracking. No forecasting layer. Revenue pacing lives in a BI tool or a spreadsheet off a CSV export.
Projects and delivery module Full Projects module (epics, sprints, backlog, roadmap, releases, goals, custom issue types, per-project workflow automations). Not included. Teams integrate Asana, Jira, Linear, Monday, or similar.
Custom fields and objects Custom fields and custom objects with lookup relationships, custom layouts, workflow triggers, and reporting. No admin certification required. Custom attributes on users, leads, companies, and conversations. No custom objects.
Marketing automation Native inbound nurture, lead scoring tied to the pipeline, UTM capture, campaign enrollment, email broadcasts, attribution against won revenue. Series handles in-app product tours and lifecycle emails to logged-in users. No inbound nurture, lead scoring, UTM capture, or attribution.
Live chat and web messenger Lightweight chat widget. Not a replacement for a product-embedded messenger. Honest about pairing with Intercom when that is the need. Industry-leading web messenger with threaded conversations, routing, SLA timers, native mobile SDKs for iOS and Android.
AI features Strkr AI handles email draft assist, call summary, next-step suggestions, forecast risk signals, and lead scoring across the full data model. Fin AI for support resolution with help-center citation, confidence escalation, per-conversation billing. Not a CRM-side AI.
Public help center Not included. Strkr Docs is an internal wiki for playbooks and process documentation, not a customer-facing knowledge base. Hosted public knowledge base with articles, collections, multi-language, SEO-friendly URLs, theming tied to the messenger.
SMS and MMS Included on every paid tier. Native two-way SMS and MMS, A2P 10DLC registration flow, consent capture, STOP handling. BYO Twilio supported. SMS available via Twilio integration. A2P 10DLC compliance and consent capture left to the customer.
Document and quote generation Native Products module generates quotes and proposals, template library, renewal clock, approvals through Flows, e-sign via DocuSign or PandaDoc. No native quoting or proposal generation. Customers use a dedicated CPQ or proposal tool.

See Strkr side by side with your current Intercom workspace.

Start a free Strkr trial, import a snapshot of your Intercom users and companies, and run both tools in parallel for two weeks. Keep Intercom for support and chat. Let Strkr prove it should own the revenue side. Most teams decide inside the first week once the pipeline, forecast, and project views click.

Common questions

Switching from Intercom: what buyers ask.

Is Strkr a replacement for Intercom?

For support ticketing, live chat on your website, Fin AI resolution, and a public help center, Strkr is not a replacement for Intercom and we will tell you that directly. Strkr is a CRM-first revenue platform (pipeline, forecasting, marketing, projects, quoting, docs wiki). Most Strkr customers who previously ran Intercom end up keeping Intercom for support and moving the sales and revenue workload to Strkr, with a two-way sync between the two systems. If live chat is the whole job, stay on Intercom. If a real CRM is the whole job, move to Strkr.

Why would I need both Strkr and Intercom?

The two products solve different problems. Intercom is the deepest customer messaging and support surface on the market. Strkr is a revenue platform with a real sales pipeline, forecasting, marketing automation, projects, and quoting. Teams that need both ends of the funnel (inbound chat on the website, outbound sequences and pipeline management against the leads those chats produce) run Intercom and Strkr side by side and sync the data between them. The pricing math works because Strkr includes marketing, projects, and docs in the per-seat line that would otherwise be three additional tools.

Is Strkr cheaper than Intercom?

That depends on which Intercom tier you are on, how many seats you have, and how much Fin AI volume you consume. At the Advanced or Expert tier with meaningful Fin resolutions, the all-in annualized number lands north of what Strkr charges per seat for the full platform. The honest answer: if you are using Intercom as a stand-in for a CRM, Strkr is almost always meaningfully cheaper on total spend. If you are running Intercom legitimately for support with heavy Fin usage, replacing it is not the goal and the pricing comparison is apples to oranges. Run the all-in math including every tool you currently pay for, not just the Intercom sticker.

Does Strkr have live chat on our website?

Strkr ships a lightweight chat integration suitable for simple contact capture, but it is not trying to be the Intercom messenger with threaded conversations, agent routing, SLA timers, and native mobile SDKs. If live chat on your web app is the core need, keep Intercom and point Strkr at the leads and accounts behind those conversations. If your chat needs are modest (a contact widget that creates a lead and notifies a rep), Strkr covers it natively. We are deliberately honest about this scope so you can plan the stack correctly.

How does the Intercom-to-Strkr sync work?

Strkr integrates with Intercom through a native connector plus the Flows automation canvas. New Intercom conversations create or update the matching contact in Strkr, with the full thread surfaced on the contact and account records. Lead qualification flows can route a hot chat conversation to the right rep inside Strkr while the conversation itself keeps running in Intercom. Company and user attribute updates sync both ways on a configurable schedule. The result is one source of truth for revenue data in Strkr while support continues to run out of Intercom.

How hard is it to migrate the sales side off Intercom?

Most teams complete the migration in two to three weeks of elapsed time with a few hours of effort per week. The steps: decide what moves (sales data) and what stays (support, chat, help center), export Intercom users, companies, and leads to CSV, map them through the Strkr Imports wizard, build the sales pipeline with stages and forecast categories, wire the ongoing Intercom-to-Strkr sync, and configure forecasting for the first weekly commit call. No certified admin is required. The Strkr customer success team runs a migration review call for teams of twenty-five plus seats at no charge.

When is Intercom actually the better buy, with no CRM at all?

For a dedicated support team with ticket volume, CSAT, and response time as the primary metrics and no sales pipeline to track, Intercom alone is a reasonable buy and we would not try to replace it. The moment a sales motion enters the picture (deals with stages, forecast calls, renewal management, outbound sequences, project delivery after Closed Won), the Intercom data model stops fitting the job and Strkr becomes the right system of record. The clean decision rule: pick Intercom only if your team never touches a sales pipeline. Pick Strkr the moment anyone on the team runs a weekly forecast call.

Try it free. Bring your team next week.

No sales call, no migration consultant, no four-month implementation. Enter your card, get 14 days of the full Pro tier, cancel any time before day 14 with zero charge. Spin up a workspace, import your CSV, and have something useful before lunch.