Hire the Best Tiktok Ads Managers

Clients rate our Tiktok Ads Managers
Rating is 4.6 out of 5.
4.6/5
Based on 2,854 client reviews
Usama I.

Gujranwala, Pakistan

$20/hr
5.0
39 jobs

Hi, I’m Usama. Officially certified by Meta and Google, I’ve generated 50,000+ qualified leads and $50M+ in revenue for clients. With 8+ years running Google and Meta Ads, I create high-converting campaigns that consistently generate qualified leads and sales. Check my portfolio for case studies. Are you struggling with wasted ad spend or low ROI on your campaigns? You’re in the right place. I specialize in Google Ads, Facebook & Instagram Ads, TikTok Ads, and full-funnel PPC campaigns that drive high-quality leads, conversions, and revenue growth. My Approach: 1. Understand your business goals and target audience. 2. Conduct a detailed audit of existing campaigns to identify opportunities. 3. Perform competitor research and create a data-driven media strategy. 4. Set up advanced tracking, funnels, and creative ad content. 5. Launch campaigns optimized for maximum ROI and revenue growth. 6. Continuously monitor, analyze, and optimize campaigns to scale performance. I focus on clients where I can deliver measurable results. If I see no immediate potential, I’ll provide a free audit and actionable advice. Expertise: • Google Ads / Google Search Ads/ Display Advertising / Performance Max (Pmax) • Facebook & Instagram Ads / Meta Ads • Lead Generation & Sales Funnel Optimization • Conversion Rate Optimization (CRO) & Landing Page Optimization • Advanced Tracking & Analytics (GA4, Google Tag Manager, Pixel & CAPI Integration) • Competitor Analysis, Keyword Research, Campaign Strategy I have managed monthly ad budgets up to $1M, delivering ROAS, CPC reduction, and measurable business growth. Whether you are a start-up, local service provider, or agency, I can create tailored campaigns that turn clicks into customers and scale your revenue. If you want expert guidance in Google Ads, Facebook Ads, or full-funnel PPC campaigns, let’s chat and start scaling your business today

  • TikTok Ad
  • Paid Media
  • Social Media Advertising
  • Google Ads
  • Facebook Advertising
  • Instagram Ad Campaign
  • Lead Generation
  • Digital Marketing
  • Campaign Management
  • Pay Per Click Advertising
  • Campaign Setup
  • Search Engine Marketing Strategy
  • Facebook Ads Manager
  • Facebook Ad Campaign
  • Google Ads Audit
Priya S.

New Delhi, India

$22/hr
4.8
637 jobs

🥇🥇 𝐄𝐱𝐩𝐞𝐫𝐭-𝐕𝐞𝐭𝐭𝐞𝐝: Recognized as part of Upwork's top 1% of PPC experts, pre-screened by Upwork PPC Talent Managers. ✅ 𝟏𝟓+ 𝐘𝐞𝐚𝐫𝐬 𝐚𝐧𝐝 𝟏𝟓,𝟎𝟎𝟎+ 𝐇𝐨𝐮𝐫𝐬 𝐨𝐟 𝐄𝐱𝐩𝐞𝐫𝐢𝐞𝐧𝐜𝐞 - Expertise in Google, Facebook/Instagram, ChatGPT, LinkedIn, TikTok , Microsoft Bing Ads, and more. - 100% Job Success Rate. - Successfully completed 500+ projects. ✅ PERFORMANCE MARKETING EXPERT End-to-end assistance right from content creation, designing, keyword research, audience, research, campaign setup, monitoring and optimization for: - ChatGPT Ads - Google Ads - Meta Ads - TikTok Ads - Snapchat Ads - LinkedIn Ads - Bing Ads - Amazon Ads - Apple Ads - Pinterest Ads ✅AD BUDGET MANAGEMENT - Managed budgets from $500 to $2M per month. - Expertise in hundreds of niche-specific eCommerce and Lead Gen campaigns. ✅ INDUSTRY EXPERIENCE - Fashion Clothing, Gym Wear, Kids Clothing - Fashion and Fine Jewelry - Finance, Insurance, and Real Estate - Tech / SaaS - Beauty, Cosmetics, Fitness, and Nutrition - Retail - Professional Services Extensive experience with eCommerce, lead generation, B2B, and B2C accounts. ✅TECHNICAL EXPERTISE - Setup and track events through Google Tag Manager, Google Analytics - Setup of pixel through manual coding, partner integration - Setup and integration of Merchant centre, catalog, Meta shops - Experience with tools like Hyros, Triple Whale, GoHighLevel. My goal is to ensure your growth, reach your target market, and convert them into loyal customers. Feel free to inquire about my services without any obligations or pressure. I'm here to help you succeed. Thank you for considering my services. Have a great day

  • TikTok Ad
  • Google Ads
  • Email Marketing
  • Pay Per Click Advertising
  • Facebook Ads Manager
  • Facebook Advertising
  • PPC Campaign Setup & Management
  • Facebook Pixel Setup & Optimization
  • Facebook Marketing
  • Google Ad Manager
  • Google Shopping
  • Manage Google Shopping
  • YouTube Ads
  • Google Ads Account Management
  • Google Ads Account Setup
  • ChatGPT
Sheraz H.

Jhang Sadr, Pakistan

$7/hr
4.9
54 jobs

🎯𝐆𝐫𝐨𝐰 𝐘𝐨𝐮𝐫 𝐁𝐮𝐬𝐢𝐧𝐞𝐬𝐬 𝐰𝐢𝐭𝐡 𝐇𝐢𝐠𝐡-𝐂𝐨𝐧𝐯𝐞𝐫𝐭𝐢𝐧𝐠 𝐏𝐚𝐢𝐝 𝐀𝐝 (𝐅𝐚𝐜𝐞𝐛𝐨𝐨𝐤 ,𝐈𝐧𝐬𝐭𝐚𝐠𝐫𝐚𝐦 & 𝐓𝐢𝐤𝐓𝐨𝐤) 𝐂𝐚𝐦𝐩𝐚𝐢𝐠𝐧𝐬! 🎯 🏆 Top Rated Seller 🏆 5+ Years of Experience in Digital Marketing ( Facebook, Instagram, TikTok, Google Marketing) 🏆 50+ Successful Projects With 1M+ in Meta (Facebook) ad spend and50M+ in client revenue generated, I am a result-driven digital marketing expert specializing in Facebook Meta Ads, TikTok Ads and comprehensive social media marketing. With over 5 years of experience in PPC, I help businesses scale and achieve extraordinary growth. 𝐖𝐡𝐲 𝐖𝐨𝐫𝐤 𝐖𝐢𝐭𝐡 𝐌𝐞 ? ❓ 🟢 𝑬𝒙𝒑𝒆𝒓𝒕𝒊𝒔𝒆: Facebook Meta Ads & Certified TikTok Ads Specialist ⭕ 𝑬𝒙𝒑𝒆𝒓𝒕𝒊𝒔𝒆: 5+ Years in Digital Marketing 💡 𝑹𝒆𝒔𝒖𝒍𝒕𝒔-𝑫𝒓𝒊𝒗𝒆𝒏: Proven track record of generating 50M+ in annual revenue for clients 🔰 𝑪𝒍𝒊𝒆𝒏𝒕 𝑺𝒂𝒕𝒊𝒔𝒇𝒂𝒄𝒕𝒊𝒐𝒏: Client Satisfaction is Top Priority. 𝐖𝐡𝐨 𝐈 𝐚𝐦? 🛠 5+ Years in Digital Marketing, Facebook , Instagram Ads, and TikTok Ads Specialist 🥇 Certified Marketer by LinkedIn, Udemy and Other Prestigious Institution 💼 Managed many Clients, Handling Ad Spends up to 250K/Month 💡 Generated 5M+ Annual Revenue Through Optimized Ad Strategies 🔰 Certified Member of Facebook Marketing Partners for Agencies ✳ 𝐖𝐡𝐚𝐭 𝐈 𝐎𝐟𝐟𝐞𝐫 ? 🚀 Comprehensive PPC Campaigns: Design, manage, and optimize PPC campaigns on Facebook Meta Ads & TikTok. Focus on driving targeted traffic and increasing conversions 📈 𝑰𝒏-𝒅𝒆𝒑𝒕𝒉 𝑷𝒓𝒆-𝑪𝒂𝒎𝒑𝒂𝒊𝒈𝒏 𝑹𝒆𝒔𝒆𝒂𝒓𝒄𝒉: My strategy to Uplifting the Business includes indepth research on Creatives, Market analysis and Target Audience. 🎯 𝑨𝒅 𝑶𝒑𝒕𝒊𝒎𝒊𝒛𝒂𝒕𝒊𝒐𝒏: Continuous monitoring to improve click-through rates (CTR) and reduce cost-per-click (CPC) 📊𝑷𝒆𝒓𝒇𝒐𝒓𝒎𝒂𝒏𝒄𝒆 𝑨𝒏𝒂𝒍𝒚𝒔𝒊𝒔 & 𝑹𝒆𝒑𝒐𝒓𝒕𝒊𝒏𝒈:Detailed analytics to track and measure campaign success. In Facebook & Instagram (Meta) Ads Campaign We keen Eye on 🔹𝑻𝒂𝒓𝒈𝒆𝒕𝒆𝒅 𝑨𝒅𝒗𝒆𝒓𝒕𝒊𝒔𝒊𝒏𝒈: Create and manage ads that engage your target audience and drive conversions 🔹𝑪𝒂𝒎𝒑𝒂𝒊𝒈𝒏 𝑴𝒂𝒏𝒂𝒈𝒆𝒎𝒆𝒏𝒕: Comprehensive management from ad creation to performance analysis 🔹𝑹𝒆𝒕𝒂𝒓𝒈𝒆𝒕𝒊𝒏𝒈 𝑺𝒕𝒓𝒂𝒕𝒆𝒈𝒊𝒆𝒔: Re-engage potential customers through effective retargeting Campaigns. 𝐀𝐫𝐞𝐚𝐬 𝐨𝐟 𝐄𝐱𝐩𝐞𝐫𝐭𝐢𝐬𝐞 ✅ Facebook Meta Ads (Ad Campaign Setup, Business Manager, Ad Account Creation) ✅ Facebook Ads Optimization (Audience Research, Delivery Insights, A/B Testing) ✅ Social Media Marketing & Management ✅ Retargeting & Remarketing Strategies ✅ Conversion Tracking (GTM, Google Analytics, Data Studio) ✅ TikTok, YouTube, and Snapchat Ads ✅Email Marketing & Automation ✅ Funnel Creation & Landing Page Optimization ✅ Conversion Rate Optimization (CRO) ✅ Online Reputation Management & GMB Optimization 📲 Click ‘𝗦𝗲𝗻𝗱 𝗠𝗲𝘀𝘀𝗮𝗴𝗲’ on Upwork for a complimentary, no-obligation consultation. Let's create a winning ad strategy together and elevate your business! 🔎 Search Tags: Facebook advertising, Facebook ads expert, Facebook marketing, Facebook ads manager, Google Ads, social media marketing, PPC campaigns, Facebook Ad Campaigns, Facebook Marketing Expert, Google Ads Specialist, Pay-Per-Click (PPC) Expert, Digital Marketing Professional, Social Media Advertising, Facebook Ad Strategy, Online Ad Manager, Paid Social Media Ads, Facebook Conversion Ads, Ad Copywriting, Digital Marketing Consultant, SEM (Search Engine Marketing), Facebook Lead Generation, Google Analytics Expert, Retargeting and Remarketing, SEM Campaign Manager, PPC Campaign Optimization, Facebook Business Page Management, Advanced Facebook Ads, E-Commerce E-commerce Ads Specialist, High ROI Ad Campaigns, Ad Spend Optimization, Facebook Ads Manager Training, Performance Marketing, Facebook Audience Insights, Conversion Rate Optimization (CRO), Social Media Strategy, Targeted Ad Campaigns, Facebook Pixel Setup, A/B Testing Ads, B2B Digital Marketing, Shopify Expert, Shopify Marketing

  • TikTok Ad
  • Advertisement
  • Digital Marketing
  • Facebook Ad Campaign
  • Instagram Ad Campaign
  • Facebook Pixel Setup & Optimization
  • Facebook Marketing
  • Lead Generation
  • Sales
  • Facebook Ads Manager
  • Instagram Marketing
  • Ecommerce
  • TikTok Marketing
  • Social Media Marketing
  • YouTube Ads
Lois W.

Ikeja, Nigeria

$6/hr
5.0
8 jobs

Stop scrolling. Start converting. I'm an AI Video Creator | UGC Video Expert | Video Editing | Veo 3 | AI Ads I create high-performing AI-powered UGC video ads that help brands capture attention, increase engagement, and drive sales across Meta, Instagram, TikTok, and other social platforms. Using cutting-edge AI tools like Veo 3, HeyGen, Higgsfield, Kling, Runway, and Midjourney, I produce scroll-stopping content that looks authentic, professional, and optimized for paid advertising performance. I recently worked with a DTC skincare brand struggling on tiktok. They were using ai video creation tools like synthesia, plus other AI Video Generator platforms like heygen, sora, and kling ai, posting consistently but nothing was converting. Their ai video content looked generic, retention was low, and their Short Video Ad campaigns weren’t bringing results. Here’s what I did. AI Video Creator | UGC Ads | Video Editing | Veo 3 First, I rebuilt their script using a proven structure: hook, problem, solution, proof, CTA. That alone improved engagement. Then I upgraded their visuals using midjourney ai for AI Image Generation, refined everything with AI Image Editing, and added cinematic elements using veo 3 and runway for more realistic motion and scenes. This removed that “AI-looking” feel completely. Next, I handled full Video Editing & Production and Video Post-Editing with strong pacing, clean cuts, and engaging Motion Graphics using adobe premiere pro, adobe after effects, and capcut. I also enhanced voiceovers with elevenlabs for natural, high-converting audio. For AI-driven scenes and avatars, I optimized outputs from synthesia and heygen, and used flowai to streamline the workflow and scale content production. Everything was optimized for tiktok, YouTube Shorts, and Social Media Video performance. Then we tested multiple variations under one structured Video Ad Campaign different hooks, styles, and UGC angles. Within 3 weeks: • 3x increase in watch time • 2.5x boost in conversions • Lower ad costs • One winning Video Commercial scaled across platforms If you’re using ai video creation, synthesia, or tools like sora, kling ai, and midjourney ai but not seeing results, it’s not the tools it’s the system. I don’t just create videos. I build ai video systems that turn views into revenue. Send me your current content. I’ll show you exactly what’s missing and how to fix it. AI UGC Video Generator | UGC ads | Video Editing | Heygen, Veo3 ai video creation using synthesia for tiktok ads, synthesia ai video generator for marketing videos, ai video generator using sora ai for commercials, ai video generation with kling ai for short ads, midjourney ai for video advertising visuals, ai image generation using midjourney for ads, ai image editing for video content creation, ai video generator with heygen avatar videos, heygen ai video for social media marketing, ai video creation using veo 3 for cinematic ads, ai video generator using flowai for content automation, ai video generation with sora ai for storytelling ads, kling ai video animation for product ads, midjourney ai prompt for marketing visuals, ai video creation using synthesia for explainer videos, synthesia ai spokesperson video for brands, ai video generator for tiktok marketing campaigns, ai video generation tools for youtube shorts, ai video creation for social media video ads, ai video generator for ugc video ads, ai video commercial using sora ai and midjourney, ai video production using kling ai and capcut, ai video generator with elevenlabs voiceover, elevenlabs ai audio generation for video ads, ai video creation with avatar using heygen, ai video generation workflow using midjourney and kling, ai video generator for ecommerce product ads, ai video creation for high converting short video ads, ai video generation using sora for cinematic video ads, ai video generator tools for digital marketing, ai video creation using midjourney and after effects, ai video production using adobe premiere pro and ai tools, ai video generator for video ad campaign creation, ai video generation for social media marketing ads, ai video creation using kling ai for broll footage, ai video generator using sora for realistic scenes, ai video generation using heygen for training videos, ai video creation tools for content creators 2026, ai video generator for explainer video production, ai video generation using midjourney for branding visuals, ai video creation workflow using synthesia and midjourney, ai video generator using kling and elevenlabs voice, ai video generation tools for video advertising campaigns, ai video creation for product listing ads, ai video generator for cinematic storytelling ads, ai video generation using sora and flowai pipeline, ai video creation tools for social media managers, ai video generator using midjourney for realistic portrait ads, ai video generation for video marketing strategy, ai video creation using multiple ai tools

  • AI Video Generation
  • Video Editing & Production
  • Video Editing
  • AI Video Generator
  • Video Post-Editing
  • Video Ad Campaign
  • Short Video Ad
  • Video Commercial
  • Video Production
  • YouTube Shorts
  • Social Media Video
  • Explainer Video
  • Motion Graphics
  • Adobe Premiere Pro
  • Adobe After Effects
  • CapCut
  • AI Image Generation
  • AI Image Editing
  • Midjourney AI
  • UGC
Steven H.

Costa Mesa, California

$90/hr
4.8
320 jobs

^𝑰 𝑯𝒂𝒗𝒆 𝑶𝒏𝒍𝒚 𝑯𝒂𝒑𝒑𝒚 𝑪𝒍𝒊𝒆𝒏𝒕𝒔^ 𝐓𝐨𝐩 𝟏% 𝐓𝐚𝐥𝐞𝐧𝐭 𝐨𝐧 𝐔𝐩𝐰𝐨𝐫𝐤. 𝐓𝐨𝐩 𝟓 𝐌𝐞𝐭𝐚 𝐀𝐝𝐬 𝐒𝐩𝐞𝐜𝐢𝐚𝐥𝐢𝐬𝐭𝐬 𝐨𝐧 𝐔𝐩𝐰𝐨𝐫𝐤. 𝐓𝐨𝐩 𝟓 𝐓𝐢𝐤𝐓𝐨𝐤 𝐀𝐝𝐬 𝐒𝐩𝐞𝐜𝐢𝐚𝐥𝐢𝐬𝐭𝐬 𝐨𝐧 𝐔𝐩𝐰𝐨𝐫𝐤 With a track record of delighting clients and achieving outstanding results, I'm eager to become your strategic partner in driving growth and engagement. My approach is simple yet effective: I prioritize your goals and tailor strategies that resonate with your unique brand identity. I'm selective in collaborations, favoring partners committed to shared success. Please note, I typically engage in medium to long-term projects and may decline other commitments that involve: ❌ Micromanagement and unattainably high demands. ❌ Immediate results from Facebook Ads without acknowledging the process. ❌ Expect me to respond to your messages every 5 minutes or less. ❌ Short-term, one-off tasks like pixel setup and error troubleshooting. I take pride in fostering positive, collaborative relationships and going the extra mile to ensure that your needs are met and exceeded. My commitment to client satisfaction goes beyond strategy – I take pride in cultivating collaborative relationships and exceeding expectations. I am here to provide transparent communication, timely updates, and strategic insights that keep you informed every step of the way. Whether you're seeking to boost sales, expand your online presence, or engage with a wider audience, I'm well-equipped to help you navigate the ever-evolving landscape of Facebook and Instagram advertising. 𝐎𝐯𝐞𝐫𝐚𝐥𝐥 𝐍𝐮𝐦𝐛𝐞𝐫𝐬 𝙏𝙤𝙩𝙖𝙡 𝘼𝙙 𝙎𝙥𝙚𝙣𝙩 𝙊𝙫𝙚𝙧 𝘾𝙖𝙧𝙚𝙚𝙧: $1M. (95% Meta Ads) 𝙇𝙖𝙧𝙜𝙚𝙨𝙩 𝘾𝙖𝙢𝙥𝙖𝙞𝙜𝙣 𝙈𝙖𝙣𝙖𝙜𝙚𝙙: $30k / day 𝙍𝙚𝙫𝙚𝙣𝙪𝙚 𝙂𝙚𝙣𝙚𝙧𝙖𝙩𝙚𝙙: $3 M. Take the first step today. Send me a message or invite me to a job post, and let's embark on a journey of growth, engagement, and success together.

  • TikTok
  • Paid Media
  • Advertising
  • Facebook Advertising
  • Campaign Management
  • Social Media Advertising
  • Social Media Marketing
  • Facebook Ads Manager
  • Instagram
  • Copywriting
  • Lead Generation
  • Sales Copywriting
  • Analytics
  • Instagram Ad Campaign
  • A/B Testing
Bryce C.

San Diego, California

$70/hr
5.0
38 jobs

I'm Bryce. I'll scale your brand online through Meta ads, performance creative, Amazon, TikTok, Google, email, and SMS. I own your full growth stack. Everything. My partner Jack and I run Amazon together. Jack is Expert-Vetted (top 1% on Upwork), with 9 figures in Amazon ad spend under management and $2 to 3 million running every month. We recently took an unprofitable account to a 34% profit margin and cut TACoS from 60% to 15% in the first month. You get both of us in your account every day. Most brands duct-tape together five freelancers who never speak to each other. The ads guy blames the email guy, the email guy blames the website, and nobody owns the number. I own the number. Here's what's different about working with me: You work with me directly. Not an account manager. Not a junior media buyer. The person on the intro call is the same person in your accounts at 9 PM on a Tuesday pushing a new angle live. I'm in your accounts every single day. I treat your budget like it's my own money. Losers get killed fast. Winners get scaled aggressively. You get a weekly report and a call, so you always know what happened last week and what I'm doing next week. I'm available 7 days a week. Slack, text, email, call, whatever works for you. Need me Sunday night before a Monday launch? I'm there. WHAT I DO: - Paid Social. Meta and TikTok, full-funnel, built and managed daily. - Amazon. Full account management and PPC: listings, SEO, A+ creative, and multi-marketplace strategy (US, UK, EU). - Google Ads. Search intent captured and converted. - Email & SMS. Klaviyo flows and campaigns that turn one-time buyers into repeat revenue. - Performance Creative. Hooks, angles, statics, UGC, motion. Brief through production through launch, in-house. - Landing Pages & CRO. Shopify pages and advertorials built for the ad, not bolted on after. - Tracking & Attribution. Pixel, CAPI, and clean reporting so you know exactly what drives revenue. RESULTS I'VE DRIVEN: - Plus Markets: 4.52X ROAS and $113K from $25K spend on Meta, plus 4.56X on Google. Zero sales to a profitable funnel in 6 weeks. - Volvik: 5X revenue growth and an 80% lift in site conversion rate. - Skye Performance: built from nothing. A full rebrand and a rebuilt, conversion-optimized PDP took them from zero online presence and no revenue to profitable, scalable growth. INDUSTRIES: DTC Ecommerce, Sporting Goods, Food & CPG, Beauty & Wellness, Licensed Products. Anyway, that's me. If this feels like the right fit, send a message and let's hop on a quick call. I'll take an honest look at your accounts, give you my real take, and go from there. No pitch decks, no fluff. Just high-converting campaigns, good conversations, and real growth for your brand. Talk soon, Bryce

  • TikTok
  • Copywriting
  • Lead Generation
  • Email Deliverability
  • Ecommerce Marketing
  • Ecommerce Management Consultation
  • Ecommerce SEO
  • TikTok Marketing
  • Snapchat Ads Manager
  • Facebook Ads Manager
  • Instagram Marketing
  • Shopify Apps
  • Shopify SEO
  • B2B Marketing

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Tiktok Ads Manager on Upwork?

You can hire a Tiktok Ads Manager on Upwork in four simple steps:

  • Create a job post tailored to your Tiktok Ads Manager project scope. We’ll walk you through the process step by step.
  • Browse top Tiktok Ads Manager talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Tiktok Ads Manager profiles and interview.
  • Hire the right Tiktok Ads Manager for your project from Upwork, the world’s largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Tiktok Ads Manager?

Rates charged by Tiktok Ads Managers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Tiktok Ads Manager on Upwork?

As the world’s work marketplace, we connect highly-skilled freelance Tiktok Ads Managers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Tiktok Ads Manager team you need to succeed.

Can I hire a Tiktok Ads Manager within 24 hours on Upwork?

Depending on availability and the quality of your job post, it’s entirely possible to sign up for Upwork and receive Tiktok Ads Manager proposals within 24 hours of posting a job description.