Best Contea Alternatives for LinkedIn Ghostwriters (2026)

Best Contea Alternatives for LinkedIn Ghostwriters (2026)

Best Contea Alternatives for LinkedIn Ghostwriters (2026)

Naïlé Titah

Naïlé Titah

|

Contea is a ghostwriting OS for LinkedIn agencies offering one workspace for client tasks, posts and data, AI that learns each client's voice, async voice input, and a client feedback loop. It is built for ghostwriters and agencies writing in their clients' voice, not for solo creators on their own brand.

However, users look for a Contea alternative for two reasons: the platform does not publish pricing on its own site, and it never documents how it publishes to LinkedIn. This page compares 10 alternatives that do, each at the same depth, with what each one is best for.

Short Answer: Contea is a ghostwriter-built OS with no public pricing and an undocumented publishing method. The best alternatives are the following:

  • MagicPost for the complete all-in-one workflow

  • Supergrow for voice training (Content DNA)

  • AuthoredUp for clients who edit their own drafts

  • Scheduled for Notion-native teams.

Contea Alternatives at a Glance

Tool

Best for

Price/mo

Client depth

Start

MagicPost

All-in-one per-client workflow

From $35 (AI $69)

Per-client voice, validation, white-label reports

No-card trial

Taplio

Lead gen and outreach

$39–199

Multi-account, lead database

7-day full Pro

Supergrow

Voice training (Content DNA)

$19–139

Interviews, approvals, org dashboard

7-day trial

Scripe

A content strategy layer

€55–119 (+€45/account)

Approvals, team analytics

7-day trial (card)

Magnettu

Gamified employee advocacy

€29.95–300

Approvals, white label, ambassadors

Free trial

SocialPilot

Managing many accounts

$30–200

Bulk scheduling, approvals

14-day trial

AuthoredUp

Post editing and formatting

$14.95/profile

Per-profile craft + deep stats

No-card trial

Postdrips

A cheap multi-account start

$18–29

Profile-URL voice, approvals

7-day trial

SocialSonic

The widest budget feature set

$20–200

Multi-client analytics, branding

7-day no-card

Scheduled

Notion-native publishing

€9–37

Unlimited posts, page/people tagging

14-day no-card

Everything you need to grow on LinkedIn. In one place.

Write in your voice, find ideas, schedule, analyze, engage…
MagicPost is built exclusively for LinkedIn.

Naïlé Titah

CEO @ MagicPost

LinkedIn has changed its algorithm again. And this time, it's noticeable.


I'm in a good position to know:

Everything you need to grow on LinkedIn. In one place.

Write in your voice, find ideas, schedule, analyze, engage…
MagicPost is built exclusively for LinkedIn.

Naïlé Titah

CEO @ MagicPost

LinkedIn has changed its algorithm again. And this time, it's noticeable.


I'm in a good position to know:

Create your first LinkedIn post in less than 5 minutes

With MagicPost, you save up to 4 hours per week, starting with your very first post. Spend less time writing and more time growing your business.

No credit card. No commitment. Just real time savings.

100% free trial.

1. MagicPost: Best for the complete all-in-one workflow

MagicPost runs the whole ghostwriting workflow in one tool, the part Contea promises and the parts it leaves undocumented.

The AI learns each client's voice from their own account, the same per-client-avatar idea Contea is built on, and a humanizer keeps drafts from reading as AI-generated. Validation is built in, so no post goes live until the client approves it, and @mentions of people and companies stay live in scheduled posts.

Around the writing sits the rest of the job: white-label reports framed against LinkedIn market benchmarks, engagement workflows, and lead detection with CRM handoff. Everything runs through LinkedIn's official API as a verified application, with one workspace per client and no shared passwords.

MagicPost vs Contea: the ghostwriting surface compared

Key features

  • Per-client voice from each client's own account, plus a humanizer.

  • Working @mentions (people and companies) in scheduled posts, on the official API.

  • Client validation: no post goes live until the client approves it.

  • White-label reports against LinkedIn market benchmarks.

  • Engagement workflows and lead detection with CRM handoff.

Pros

Cons

✅ The whole workflow in one tool: write, validate, publish, measure, convert

❌ LinkedIn-only (not a multi-network suite)

✅ Per-client voice defended by a research-backed humanizer

❌ Premium positioning, not the cheapest

✅ Working @mentions on the official API as a verified application


✅ Lead detection with CRM integrations


Plan

Price/mo

Includes

Analytics

$35

Scheduling, analytics, benchmarks

Creator (AI)

$69

AI writing in your voice, humanizer, engagement

Agency

From €49/client

Client workspaces, validation, white-label reports

Running client LinkedIn accounts? See how agencies use MagicPost: one workspace per client, validation before anything goes live, white-label reports and working mentions, all on the official API; the trial takes no card.

2. Taplio: Best for lead generation and outreach

Taplio is the tool to beat if turning LinkedIn content into pipeline is the point: it pairs writing and scheduling with a built-in lead database and outreach automation.

Coming from Contea, you gain a sales engine the ghostwriting OS does not have, a searchable lead database, saved-search alerts, and auto-DMs on the top tier. The trade is focus: it is a broad creator suite, so the client-collaboration layer you came to Contea for thins out.

Two cautions to price in. The entry plan ships zero AI credits, so the real writing tier is $69/mo, and its own support acknowledges the extension is treated by LinkedIn as an automation tool against the ToS, a risk that multiplies across client accounts. Its Trustpilot sits at 2.4/5 across 13 reviews, led by billing complaints.

Key features

  • A searchable lead database with saved-search alerts.

  • Outreach automation: auto-DMs and auto-connections on the top tier.

  • AI writing trained on a large viral-post library.

  • Unified Kanban scheduling and post analytics.

Pros

Cons

✅ Built-in lead database and outreach, rare in this set

❌ Entry plan ships zero AI credits

✅ The broadest all-in-one toolset

❌ Cookie extension flagged as automation by its own support

✅ Full-Pro 7-day trial

❌ 2.4/5 Trustpilot, billing complaints

Plan

Price/mo

Includes

Starter

$39

Suite without AI credits

Growth

$69

250 AI credits, 500 comment credits

Pro

$199

Auto-DMs and auto-connections (50/day)

The LinkedIn-lens breakdown: Taplio alternatives.

3. Supergrow: Best for voice training (Content DNA)

Supergrow captures a client's voice better than anything else at its price, which is the hardest part of ghostwriting.

Its "Content DNA" trains on each client's style and its "Postcast" interviews pull the stories out of them, turning a conversation into drafts that sound like the client rather than the model. For a ghostwriter whose whole job is making the client sound like the client, that intake loop is the draw.

The agency features are thinner, though. Its own G2 reviewers flag one approver per post and separate accounts for every LinkedIn profile, the publishing mechanism is not documented, and analytics is its most repeated weakness. Pricing runs from $19/mo solo to a $139/mo Teams plan for four accounts.

Key features

  • "Content DNA" voice training and "Postcast" interview intake.

  • Voice-to-post and repurposing from YouTube, blogs and PDFs.

  • Calendar, queue and Kanban scheduling with auto first-comment.

  • Teams plan with approvals and an org dashboard.

Pros

Cons

✅ Best per-client voice capture at its price

❌ One approver per post, account per profile

✅ Interview intake that extracts real stories

❌ Publishing mechanism not documented

✅ Four accounts bundled on Teams

❌ Analytics flagged by its own reviewers

Plan

Price/mo

Includes

Starter

$19

Voice AI, scheduling

Pro

$39

Most popular, full writing

Teams

$139

4 accounts, approvals, org dashboard

Full breakdown: Supergrow alternatives.

Everything you need to grow on LinkedIn. In one place.

Write in your voice, find ideas, schedule, analyze, engage…
MagicPost is built exclusively for LinkedIn.

Naïlé Titah

CEO @ MagicPost

LinkedIn has changed its algorithm again. And this time, it's noticeable.


I'm in a good position to know:

Everything you need to grow on LinkedIn. In one place.

Write in your voice, find ideas, schedule, analyze, engage…
MagicPost is built exclusively for LinkedIn.

Naïlé Titah

CEO @ MagicPost

LinkedIn has changed its algorithm again. And this time, it's noticeable.


I'm in a good position to know:

Create your first LinkedIn post in less than 5 minutes

With MagicPost, you save up to 4 hours per week, starting with your very first post. Spend less time writing and more time growing your business.

No credit card. No commitment. Just real time savings.

100% free trial.

4. Scripe: Best for a content strategy layer

Scripe holds a content strategy, targets, themes and tone of voice, and judges every draft against it.

Berlin-built, it adds a deeper strategy opinion than Contea, with inputs from text, voice memos, video and interviews, plus team analytics its happiest reviewers rate above LinkedIn's own dashboard. For a marketing team that wants a method rather than a generator, that is the appeal.

The cost model is the catch. Every extra LinkedIn account is +€45/mo, so a ten-account roster is €79 plus €405. The trial needs a card, and its Trustpilot sits at 2.6/5 across 6 reviews, with billing and reliability complaints worth reading first.

Key features

  • A strategy layer (targets, topics, tonality per member).

  • Generation from text, voice memos, video and interviews.

  • Team analytics: profile visits, impressions, inbound DMs.

  • Approval workflows, shared calendar, carousels.

Pros

Cons

✅ A real strategy framework, not just a generator

❌ +€45/mo per extra LinkedIn account

✅ Widest input range: text, voice, video, interview

❌ Card required for the trial

✅ Team analytics users rate above LinkedIn's

❌ 2.6/5 Trustpilot, billing complaints

Plan

Price/mo

Includes

Solo

€55

1 account, strategy, scheduling, analytics

Advanced

€79

Unlimited users, approvals, +€45/account

Business

€119

Multiple workspaces, role permissions

The full breakdown: Scripe alternatives.

5. Magnettu: Best for gamified employee advocacy

Magnettu turns a roster into an advocacy program, with gamified ambassador campaigns, rankings and rewards that no other tool here ships.

Built in Barcelona, it makes the agency pitch with a Notion-like board and approval workflows clients sign off from their phone, but the advocacy machinery is the standout: it is built to get a company's employees posting, not just to ghostwrite for a few.

Its per-profile tiers run €29.95/mo for 1 profile, €150 for 5 and €300 for 15, with a 30-day no-questions refund. The trade-offs are the steep jumps between tiers, a Spanish-first product, and a thin public review record.

Key features

  • Gamified ambassador programs with rankings and rewards.

  • AI content aligned to strategy, Notion-like visual calendar.

  • Multi-account management and approval workflows with roles.

  • White label on the Collaboration tier, individual and group analytics.

Pros

Cons

✅ Gamified ambassador programs, unique in this set

❌ Tier jumps steeply at roster scale

✅ White label and a 30-day no-questions refund

❌ Spanish-first product

✅ Clients approve from their phone

❌ Thin public review record

Plan

Price/mo

Includes

Starter

€29.95

1 managed profile

Collaboration

€150

5 profiles, white label, benchmarking

Agency

€300

Up to 15 profiles, ambassador campaigns

The agency-lens breakdown: Magnettu alternatives.

6. SocialPilot: Best for managing many accounts

SocialPilot gives you the most LinkedIn accounts per dollar, with bulk scheduling and approvals, if capacity matters more than a writing workflow.

It sells slots: $30/mo for 7 accounts up to $200/mo for 50, with unlimited users, bulk scheduling in the hundreds, and LinkedIn Document (PDF) publishing on every paid plan. For an agency that mostly needs to push volume across a big roster, that is efficient.

However, watch out: its Trustpilot is 2.2/5 with 75% one-star, led by billing-at-cancellation stories, support replies take over a month, and its help docs limit LinkedIn person mentions to followers of your organization's page, structurally wrong for client personal profiles.

Key features

  • 7 to 50 LinkedIn accounts per plan, unlimited users.

  • Bulk scheduling up to 500+ posts.

  • LinkedIn Document (PDF) publishing on all paid plans.

  • AI content generation and advanced reports on higher tiers.

Pros

Cons

✅ Most accounts per dollar

❌ 2.2/5 Trustpilot, 75% one-star

✅ Bulk scheduling and PDF posts

❌ Support replies take over a month

✅ Approvals on paid plans

❌ Mentions limited to org-page followers

Plan

Price/mo

Includes

Essentials

$30

7 accounts, 1 user

Standard

$50

15 accounts, 3 users

Ultimate

$200

50 accounts, unlimited users

The full picture: SocialPilot alternatives.

7. AuthoredUp: Best for post editing and formatting

AuthoredUp is the best editor in the category: LinkedIn-native formatting, fold-accurate previews and deep post analytics, with no AI by design.

It fits the opposite client to Contea's, the one who drafts their own posts and pays you for polish and proof. Each profile gets formatting controls, hook and CTA references, readability grading and a counting dashboard for saves, sends and profile views.

There is no generation for the clients who will not write, which is the whole reason Contea exists. It runs at $19.95/mo, lives in a Chrome extension, and its costs scale linearly per profile.

Key features

  • LinkedIn-native formatting and fold-accurate previews.

  • 150+ hook and 100+ CTA references, readability grading.

  • Deep stats: saves, sends, profile views, CSV export.

  • Scheduling and content calendar (no AI generation).

Pros

Cons

✅ Best-in-class editing and previews

❌ No AI writing by design

✅ Deepest per-profile post analytics

❌ Lives in a Chrome extension

✅ Privacy-first, no automation

❌ Costs scale per profile; 3-profile minimum

Plan

Price/mo

Includes

Individual

$19.95

One profile, full craft + stats

Business

$14.95/profile

Min 3 profiles

Growth

Custom

Min 10 profiles

More options: AuthoredUp alternatives.

8. Postdrips: Best for a cheap multi-account start

Postdrips is the cheapest way to run a small client roster: five LinkedIn accounts with approvals for $29/mo.

It mimics tone of voice per profile from pasted URLs, sends weekly ideas, and runs native auto-queue scheduling with approval workflows on Pro. For piloting a handful of clients without committing budget, it does the basics.

The gaps are real. There are no carousels and no tagging, analytics is still coming soon, the publishing mechanism is undocumented, and the 7-day trial auto-enrolls into Pro unless you cancel.

Key features

  • Tone of voice per profile from pasted URLs.

  • Weekly ideas, snippets, auto-queue scheduling.

  • Approval workflows on Pro, up to 5 LinkedIn accounts.

  • Media support (video, GIFs, multi-image).

Pros

Cons

✅ Five client accounts at a low monthly price

❌ No carousels, no tagging

✅ Profile-URL voice with approvals

❌ Analytics coming soon; publishing undocumented

✅ Simple and fast to start

❌ Trial auto-enrolls into Pro

Plan

Price/mo

Includes

Starter

$18

Core writing + scheduling

Basic

$20

More volume

Pro

$29

5 accounts, approvals

Postdrips vs MagicPost.

9. SocialSonic: Best for the widest budget feature set

SocialSonic packs more features per dollar than anything else here: writing, scheduling, carousels and analytics in a 10-user agency tier from $200/mo.

From the team behind Writesonic, it adds AI writing trained on viral posts, smart scheduling, a carousel maker with AI branding, and multi-client analytics with lead attribution. For a budget-conscious agency that wants breadth, it is a lot of tool for the money.

The diligence list is the catch. The publishing mechanism is not documented, engagement runs through a four-network Chrome extension, and several features were marked coming soon at check time.

Key features

  • AI writing trained on viral posts, learns each voice.

  • Smart scheduling with optimal-time recommendations.

  • Carousel maker, AI branding images, polls.

  • Multi-client analytics with lead attribution on Agency.

Pros

Cons

✅ The widest feature set per dollar

❌ Publishing mechanism not documented

✅ 10-user agency tier with custom branding

❌ Four-network engagement extension

✅ No-card trial plus a money-back week

❌ Several features marked coming soon

Plan

Price/mo

Includes

Pro

$20

Solo writing + scheduling

Team Accelerator

$75

3 users

Agency

$200

10 users, branding, lead attribution

The full picture: SocialSonic alternatives.

Everything you need to grow on LinkedIn. In one place.

Write in your voice, find ideas, schedule, analyze, engage…
MagicPost is built exclusively for LinkedIn.

Naïlé Titah

CEO @ MagicPost

LinkedIn has changed its algorithm again. And this time, it's noticeable.


I'm in a good position to know:

Everything you need to grow on LinkedIn. In one place.

Write in your voice, find ideas, schedule, analyze, engage…
MagicPost is built exclusively for LinkedIn.

Naïlé Titah

CEO @ MagicPost

LinkedIn has changed its algorithm again. And this time, it's noticeable.


I'm in a good position to know:

Create your first LinkedIn post in less than 5 minutes

With MagicPost, you save up to 4 hours per week, starting with your very first post. Spend less time writing and more time growing your business.

No credit card. No commitment. Just real time savings.

100% free trial.

10. Scheduled: Best for Notion-native publishing

Scheduled is the one tool that lets a ghostwriter publish to LinkedIn straight from Notion, and it documents people tagging on every plan.

A button embedded in a Notion page publishes text, images, carousels and video to LinkedIn, with first-comment scheduling and stats that flow back into Notion. If your client briefs and content already live in Notion, it keeps the whole pipeline in one place.

The trade is the writing: there is no AI generation and the analytics view is minimalist, and it only fits if you already run on Notion. Pricing is flat at €9 to €37/mo with unlimited databases and connections.

Key features

  • A "Scheduled button" in Notion publishes text, images, carousels and video.

  • LinkedIn page and people tagging on all plans.

  • First-comment scheduling and post preview.

  • Stats auto-update inside Notion; multiple profiles from one workspace.

Pros

Cons

✅ Publishes to LinkedIn straight from Notion

❌ No AI writing or generation

✅ Documents people tagging on all plans

❌ Minimalist analytics

✅ Flat agency tier, unlimited posts

❌ Only fits if you already run on Notion

Plan

Price/mo

Includes

Solo

€9

1 Notion DB, 3 connections

Pro

€25

10 DBs, 10 connections

Agency

€37

Unlimited DBs and connections

How to Choose the Best Contea Alternative

Ask yourself these four questions to find out which alternative will serve you best:

  1. Model the roster math first. Per-account meters (Scripe +€45 each, SocialPilot slots), per-profile (Magnettu €29.95/150/300, AuthoredUp $14.95), per-seat and per-plan models produce very different invoices at ten clients. When pricing is quoted on request, as with Contea, get the per-client number in writing before you commit a roster.

  2. Make the client sound like the client. Per-client voice is the whole job. Contea's avatar learning, Supergrow's Content DNA and MagicPost's per-account style import all target it; what separates them is whether anything defends the output from reading as generated once it publishes.

  3. Run the mention test from a client profile. Tags that publish as plain text waste your clients' relationship capital. Scheduled documents people tagging; MagicPost publishes working mentions on the official API; most tools, Contea included, do not document the behavior, so test it on a real post.

  4. Weigh the trial as hard as the pitch. When a tool quotes pricing on request and does not document how it publishes, the no-card trial is where you settle both. Run a real client week before you sign anything.

Building your own brand alongside client work? MagicPost covers the solo workflow too: see how solopreneurs use it, all on the official API. Try MagicPost for free →

FAQ

What is the best Contea alternative for ghostwriters and agencies?

MagicPost: per-client voice trained on each client's own account with a research-backed humanizer, validation before anything publishes, working @mentions, white-label benchmark reports and lead detection, all on the official LinkedIn API. The trial takes no card, and the agency plan starts from €49 per client per month. Best for voice training: Supergrow. Best Notion-native: Scheduled.

Why look for a Contea alternative?

Mostly transparency: Contea does not publish pricing on its own site, and its publishing mechanism is not documented. Its ghostwriter instincts are right (async voice input, a client feedback loop, per-client voice, podcast extraction), so weigh which of those you need against what you can verify before paying; the full verdict is in our Contea review.

How much does Contea cost?

Contea does not publish prices on its own site; plans are quoted on request. Third-party listings show placeholder figures that are not confirmed on Contea's pages, so we do not state a number. Compare the public options instead: MagicPost from $35/mo, Magnettu from €29.95/mo, Scheduled from €9/mo.

Is Contea safe for LinkedIn accounts?

Contea advertises one-click LinkedIn publishing but does not state whether it uses the official API, a browser extension or stored credentials. That is a documentation gap, not a safety verdict. The posture to demand is the official LinkedIn API, no extensions and no shared passwords; ask Contea to confirm its method in writing.

What is the cheapest Contea alternative?

Scheduled from €9/mo (Notion-native), Supergrow from $19/mo, AuthoredUp at $14.95/profile/mo, Postdrips at $18/mo. Because Contea's price is quoted on request, compare price per client across models rather than headline tiers.

Contea vs MagicPost: what is the real difference?

Same ghostwriting thesis, different depth of receipts. Contea is a ghostwriter-built OS (client dashboard, async voice input, per-client avatar, podcast extraction) with pricing quoted on request and an undocumented publishing method.

MagicPost makes the same per-client-voice promise as a complete workflow: working @mentions on the official API, benchmark reports and lead detection, testable on a no-card trial. We hold ourselves to the same test in our MagicPost alternatives.

Is there a free Contea alternative for ghostwriters?

Free at agency scale does not really exist, but free starts do: MagicPost's no-card trial covers the full ghostwriting workflow, AuthoredUp and SocialSonic start without a card, and Scheduled offers a 14-day no-card trial. Pilot three clients before paying anyone.

Everything you need to grow on LinkedIn. In one place.

Write in your voice, find ideas, schedule, analyze, engage…
MagicPost is built exclusively for LinkedIn.

Naïlé Titah

CEO @ MagicPost

LinkedIn has changed its algorithm again. And this time, it's noticeable.


I'm in a good position to know:

Everything you need to grow on LinkedIn. In one place.

Write in your voice, find ideas, schedule, analyze, engage…
MagicPost is built exclusively for LinkedIn.

Naïlé Titah

CEO @ MagicPost

LinkedIn has changed its algorithm again. And this time, it's noticeable.


I'm in a good position to know:

Create your first LinkedIn post in less than 5 minutes

With MagicPost, you save up to 4 hours per week, starting with your very first post. Spend less time writing and more time growing your business.

No credit card. No commitment. Just real time savings.

100% free trial.

Related articles

Related articles

Contea Review (2026): The LinkedIn Ghostwriting OS

Contea Review (2026): The LinkedIn Ghostwriting OS

Contea review: is this LinkedIn ghostwriting OS worth it for your agency? We examine its features, pricing, pros, cons, and where it fits.

...read more

8 Best LinkedIn Tools for Ghostwriters (2026)

8 Best LinkedIn Tools for Ghostwriters (2026)

Style import per client, the mention test from client profiles, and per-profile pricing math: 8 LinkedIn ghostwriting tools compared with receipts.

...read more

11 MagicPost Alternatives, Reviewed Honestly (2026)

11 MagicPost Alternatives, Reviewed Honestly (2026)

Yes, we wrote this about ourselves. 11 real MagicPost alternatives and when each is the better pick, with the same receipts we use on every competitor.

...read more

11 Best Scripe Alternatives for LinkedIn Teams (2026)

11 Best Scripe Alternatives for LinkedIn Teams (2026)

Scripe bills +€45/mo per extra LinkedIn account and its reviews flag billing and reliability. 11 alternatives for teams and creators, compared with receipts.

...read more

9 Best Sociabble Alternatives for LinkedIn Advocacy (2026)

9 Best Sociabble Alternatives for LinkedIn Advocacy (2026)

Are Sociabble's advocacy features overkill? 9 lighter alternatives that turn employees into LinkedIn voices, compared on price, depth and record.

...read more

11 Best Magnettu Alternatives for LinkedIn Agencies (2026)

11 Best Magnettu Alternatives for LinkedIn Agencies (2026)

Magnettu sells per-profile tiers from €29.95 to €300/mo. 11 agency-grade LinkedIn alternatives compared with receipts on workflow, pricing and record.

...read more

11 Best Taplio Alternatives for LinkedIn (2026)

11 Best Taplio Alternatives for LinkedIn (2026)

Taplio's AI starts at $69/mo and its Trustpilot sits at 2.4/5. 11 LinkedIn alternatives compared on pricing, publishing safety, voice AI and real reviews.

...read more

10 Best Supergrow Alternatives for LinkedIn (2026)

10 Best Supergrow Alternatives for LinkedIn (2026)

Supergrow writes well, but its users flag the analytics and engagement stays manual. 10 LinkedIn alternatives compared on workflow, safety and pricing.

...read more

10 Best AuthoredUp Alternatives for LinkedIn (2026)

10 Best AuthoredUp Alternatives for LinkedIn (2026)

AuthoredUp polishes your writing but writes none of it. 10 LinkedIn alternatives compared with receipts, from AI in your voice to free options.

...read more

9 Best RedactAI Alternatives for LinkedIn (2026)

9 Best RedactAI Alternatives for LinkedIn (2026)

RedactAI writes in your style and stops there: copy-paste publishing, 15 posts on the entry plan, basic stats. 9 LinkedIn alternatives compared with receipts.

...read more