You are on page 1of 21

A Freelancers Guide to

Upwork
Get to work,
grow your business,
and do what matters to you.
Ta PART 1

Introduction

ble
TIP 1
1 Welcome Click the page name
3 Why is Upwork right for you? to jump to that page

4 Who can work on Upwork?


5 How does Upwork make money?

PART 2

Getting started
8 Joining Upwork in three easy steps

of
9 Membership plan options
11 Building a great profile

PART 3

Finding work & submitting proposals


16 Finding the right work
20 Submitting a proposal and interviewing

con
24 Complete the interview

PART 4

Doing the work & getting paid


27 Managing your project
29 Upwork Payment Protection

tents
PART 5

Finishing things off


32 Completing a contract
33 Managing your reputation and profile
36 Best Practices
TIP 2
Click here on any
page to return to this
Table of Contents
A Freelancers Guide to Upwork
CHAPTER 1

Welcome Our dream is to build a


workplace for the world.
Stephane Kasriel, CEO

1 Doing the work and getting paid A Freelancers Guide to Upwork 2


Why is Upwork right for you?

Youll work with great clients and earn money. Delivering


Great work
these awesome experiences will lead to even more work and
is rewarded
more clients.

Our technology We have tools to help you get set up, find more clients,
makes it easy manage your own work, and get paid quickly and reliably.

Were a
community that As you win and succeed on jobs, well do our best to help
wants you you find more opportunities for continued growth. Who can work on Upwork?
to succeed

We welcome all independent professionals and agencies to join the Upwork


community, whether you are a web designer from Serbia, or a writer from
Brazil. Depending on your business needs, we invite you to register and work
Payments With Upwork Payment Protection programs, you can be more in one of two ways:
are protected confident that youll always be paid for work you deliver.

Individual For self-employed individuals and small companies that have


freelancers a specific skill set and are looking to work on their own.

For companies and individuals with multiple employees or


Agencies subcontractors and for teams of freelancers who plan to
tackle projects together.

3 Introduction A Freelancers Guide to Upwork 4


How does Upwork make money?

FREELANCER AGENCY

Service fees

For each payment it processes, Upwork charges a 10% service fee, which

1 is generally paid by the freelancer. For example, if you agree to perform


a project for $200, youll receive $180, and Upwork will receive $20.
Because of this, many freelancers choose to add a small mark-up to their FREE PLUS FREE PLUS
rate to account for this business expense (for instance, charging $220, so
that they will receive a flat $200).

Membership plans
HOURLY FIXED-PRICE
All freelancers and agencies must subscribe to an Upwork membership

2 plan. Our Freelancer Basic membership is free of charge and provides


all the functionality youll need to run a thriving business on Upwork. For
Billing rate Bid those who want additional premium benefits, we offer a paid Freelancer
$ 22.22 /hr $ 111.11
This is what This is what Plus membership option. There are also Basic and Plus membership plans
the client sees the client sees
for agencies.
Youll earn $ 20.00 /hr Youll earn ? $ 100.00
Estimated ?

? Upwork receives 10% of the ? Upwork receives 10% of the


amount charged to the client. amount charged to the client.

Depending on hours billed,


amount may vary slightly
due to rounding.

5 Introduction A Freelancers Guide to Upwork 6


Join Upwork in three steps:

CHAPTER 2 Sign up and select a membership plan

Getting
If you havent signed up already, nows the time. Pick the
Membership Plan that best matches your needs. Remember,
you can change your membership plan in the future.

started 2
Create your profile
Fill out as many fields as possible to create a profile that
highlights your skills, elaborates on your experience and
indicates your desired hourly payment rate.

3
Set up your payment option
Get ready to get paid and tell us how you want to receive
your earnings. We recommend setting up two fund transfer
methods so that you can be paid easily.

7 Doing the work and getting paid A Freelancers Guide to Upwork 8


Membership Plan options

FREELANCER BASIC FREELANCER PLUS AGENCY BASIC AGENCY PLUS

60 Connects per Month* 70 Connects per Month* Owner Only Multi-Person Teams
Shared across the agency The agency owner applies for jobs and works as a Add and support unlimited teams and team members
one-person business, with no team members

Hourly Protection Rollover Connects


60 Connects per Month* 80 Connects per Month*
For eligible hourly jobs, youre ensured payment for Unused Connects automatically carry over to the
Shared across the agency
every hour worked following month (up to 70)

Fixed-Price Protection Buy Additional Connects Hourly Protection Rollover Connects


For fixed-price jobs, payments are secured through If you run out of Connects, you can buy more at any For eligible hourly jobs, youre ensured payment for Unused Connects automatically carry over to the
pre-funded milestones time ($1 per Connect) every hour worked following month (up to 80)

View Competitor Bids Fixed Price Protection Buy Additional Connects


See the minimum, maximum, and average bid for For fixed-price jobs, payments are secured through If you run out of Connects, you can buy more at any
any job pre-funded milestones time ($1 per Connect)

Hourly Protection View Competitor Bids


For eligible hourly jobs, youre ensured payment for See the minimum, maximum, and average bid for
every hour worked any job

*NOTE Connects are used to apply for jobs, Fixed-Price Protection Hourly Protection
with each application requiring 1 to 5 Connects For fixed-price jobs, payments are secured through For eligible hourly jobs, youre ensured payment for
(0 if youre invited or rehired) pre-funded milestones every hour worked

*NOTE Connects are used to apply for jobs, Fixed-Price Protection


with each application requiring 1 to 5 Connects For fixed-price jobs, payments are secured through
(0 if youre invited or rehired) pre-funded milestones

Freelancer Basic membership (Free) Agency Basic membership (Free)


This includes a complete Upwork profile, 60 Connects per billing cycle, unlimited For one-person agencies. This plan allows an agency owner to show a company logo
invitations to jobs, and Payment Protection. and company name in their Upwork profile. It includes 60 Connects per billing cycle,
unlimited invitations to jobs, and Payment Protection. No team members can be
added or assigned work on the Basic plan.

Freelancer Plus membership ($10 per month)


Includes everything in the Freelancer Basic membership plan, as well as 10 additional Agency Plus membership ($20 per month)
Connects per month (for a total of 70), the ability to roll over up to 70 unused Connects For multi-person agencies. In addition to a company logo and company name, this
to the following billing cycle, the ability to buy extra Connects, and visibility into what plan allows an agency owner to add unlimited team members and share Connects
others are bidding on jobs. among their team. It also includes 80 Connects per month, the ability to roll over up
to 80 unused Connects to the following month, the ability to buy extra Connects,
visibility into what others are bidding on jobs, unlimited invitations to jobs, and
Payment Protection.

9 Getting started A Freelancers Guide to Upwork 10


JOBS
JOBS FREELANCERS
FREELANCERS REPORTS
REPORTS MESSAGES
MESSAGES 99+ 8
formerly oDesk

Building a Great Profile


Megan Malley $77.78/hr
CONTACT
Visual Designer
Successful profiles are complete, accurate, and paint Toronto, Canada Save
a compelling picture of your skills, services and 4:00pm local time - 3hrs ahead

accomplishments. Your profile is your opportunity to Web design

more...
Brand consulting Graphic Design
Work History

advertise your freelance business to potential clients,


TOP RATED

97% Job Succe


Overview
and you can complete it however you think best. 5.00
I am a multi-media designer experienced in interaction design, UI/UX, 558 hours wor
Here are some thoughts on how you can make a and visual design. I bring a strong knowledge of leading design teams, 4 jobs
working with stakeholders and in shaping brand strategy. I have been
great first impression. working with Adobe
Professional Picture Creative Suite
Targeted software for over a decade.
Skills I am also Title
Accurate Availability
proficient using other social media, email marketing and Google...
Headshot image of yourself Pick 3-5 core skills Available
Reflects personal experience
Friendly expression Put your best skills at the top Indicates preferred jobs Full time
24hrs response
Plain background Take Skills Tests Short and impactful
Work History and Feedback
Business casual attire
Languages
JOBS
JOBS FREELANCERS
FREELANCERS REPORTS
REPORTS MESSAGES
MESSAGES 99+ 8
formerly oDesk
English Fluent
Newest First 4 jobs in progress

Megan Malley $77.78/hr


Web Designer for Desktop Application 5.00
CONTACT
Visual Designer
144 hours
Toronto, Canada Save "Beautiful work by Megan for one of our new projects.
$77.70 /hr
4:00pm local time - 3hrs ahead Absolutely no doubt that she's a skilled designer, and
Web design Brand consulting Graphic Design I'd love to hire her again for new projects." 11,188.80 earned
Work History
more... Aug 2014 Jan 2015
TOP RATED ?

97% Job Success Score


Overview
5.00
I am a multi-media designer experienced in interaction design, UI/UX, 558 hours worked Brand guide 5.00
and visual design. I bring a strong knowledge of leading design teams, 4 jobs
working with stakeholders and in shaping brand strategy. I have been 36 hours
working with Adobe Creative Suite software for over a decade. I am also Availability Fast work, knows what shes doing. Professional.
$77.70 /hr
proficient using other social media, email marketing and Google...
Available
2,797.20 earned
Full time
24hrs response time Aug 2014 Jan 2015

Work History and Feedback Languages Compelling Overview


English Fluent Use complete sentences
Software Developer for Desktop 3D Games and Applications 5.00
Newest First 4 jobs in progress
No bullet points
358 hours
He did some
Highlight your prefered workcomplex math/physics for me. It was
Web Designer for Desktop Application
$5.56 /hr
5.00 nice to have someone that could handle that level of
Include past professional achievements
144 hours $1,990.47 earned
"Beautiful work by Megan for one of our new projects. things.
$77.70 /hr Aug 2014 -Jan 2015
Absolutely no doubt that she's a skilled designer, and
I'd love to hire her again for new projects." 11,188.80 earned
Aug 2014 Jan 2015

Brand guide
FOOTNOTE
5.00
36 hours
Tests
Profiles will not be visible on Upwork until they are completed and verified.
Fast work, knows what shes doing. Professional.
$77.70 /hr
11 Doing the work and getting paid 12
2,797.20 earned Name Score (out of 5) Time to Complete
Aug 2014 Jan 2015
Tests

Building a Great Profile


Name Score (out of 5) Time to Complete

U.S. English Basic Sk... 2.60 Below Average 23 mins Details


(continued)
Java Test v3 3.00 Top 20% 23 mins Details

JDBC 2.1 Test 3.00 Above Average 23 mins Details

JDBC 2.1 Test 3.00 Below Average 23 mins Details

Employment History
Creative
:
Director Huge, Inc.
December 2013 - March 2014

Managed a team at an award-winning interactive agency that provides


innovative digital solutions creating graphical interfaces, from concept to final
product, and work closely with User Experience designers and Developers...

junior
:
java programmer Privatbank
December 2013 - March 2014

3 tier business application: swing client, server (they own via xml),
sybase db

junior
:
java programmer Privatbank
December 2013 - March 2014

3 tier business application: swing client, server (they own via xml),
sybase db

Education
Master
:
of Arts (M.A.), Graphic Design Carnegie Mellon
December 2009 - March 2011
Visual Portfolio
Add past work samples
Secure permission from past clients

Complete Education & Employment History FOOTNOTE

Add your most recent education


Other profile areas
Highlight accomplishments, professional certifications
and licenses, special recognition or awards
Professional Certifications: Add professional certifications.
Include employment history
Introduction Videos: Add an introduction video to let clients know what its like to work with you.

Linking External Accounts: Link external accounts to your Upwork profile to show your online presence.

13 Getting started 14
Finding the right work

Searching for projects, and setting up your Job Feed


is easy, and an important part of getting the most
out of your Upwork membership. Again, while you
are welcome to do what you deem appropriate, your
search will help ensure that you never miss out on
those project for which you are a great fit.

CHAPTER 3

Finding 1
Pick a core skill
Enter a core skill or two into the search bar to find
projects that match your talents.

work & 2
Set Filters

submitting
Use filters on the left-hand side of the
Search Results Page to find a more targeted list.

proposals 3
Add to Job Feed
After setting your search preferences, add it to your
Job Feed so you can have an ongoing, updated list
of new projects that match your preferences.

15 Doing the work and getting paid A Freelancers Guide to Upwork 16


Fixed-Price or Hourly Contracts

On Upwork there are two types of projects you can


work on with your clients. Heres how they compare.

HOURLY Hourly contract payments are eligible for FIXED-PRICE Fixed-price contract payments are protected
Upwork Hourly Protection with Upwork Fixed-Price Protection
On hourly contracts, youre paid by the hour, On fixed-price contracts, youre paid a final
making this a preferred option for many Heres how: cost for a project deliverable, or set of Heres how:
freelancers when a project requires flexibility. deliverables. This option can be ideal when
1. Agree to the number of authorized hours with 1. Agree to project milestones with your client,
Examples of projects that can work well in an the deliverable or deliverables are more
your client via the Offer Details page. clearly outlining what youll deliver, when
hourly format include Technical Support and clearly defined. Examples of projects well-
youll deliver it, and for how much of the total
Accounting Advisors. 2. Install and track your project time using the suited for fixed-price format include Web
project cost.
Upwork Team App. Design and Mobile App Development.
2. Wait until milestones are funded before starting
3. Add descriptions and notes of your work to your
any work on the project.
Time Log.
3. Submit your work deliverables through the
4. Quickly address with your client, and request
Upwork platform.
approval for, any changes needed to your
authorized hours. 4. Make sure youve been paid for a milestone,
and that the next one is funded, before
continuing work.

FOOTNOTE

Tips for a succesful contract


Regardless of which contract type you and your client agree to,
we suggest that you always:

Agree to final payment terms (hours, deliverables and costs) on the


contract offers page.
Confirm that your client has a verified payment method on file.
Deliver work product through the Upwork platform.
Only receive payments through your Upwork account.

17 Finding and submitting proposals 18


Submitting a proposal
and Interviewing

Now that youre ready to submit proposals to


clients, heres how the process works:

1. Find a job you like and press the Apply 5. The client will review applications and
button. contact candidates for interviews.
2. Review the number of *Connects required 6. The client may propose a paid test job to
to submit an application and your Connects get a better idea of your skills. This is a
balance. great way to find out how well youll work
Photo 3. Read below for tips on how to write a
togetherjust be sure to agree upon a rate
winning Application. and number of weekly hours before you
begin. There are no free test jobs. This is a
4. Enter your offered rate, write a cover letter,
violation of Upwork policy.
add attachments (if any), and send the
7. After everything is discussed, the client will
application.
send you an offer. Review it, accept it and
start working.

FOOTNOTE

What are Connects?


Connects are tokens you use to submit applica- Freelancer Basic plan comes with 60 Connects
tions. If the client invites you to apply or is rehir- per month, while the Freelancer Plus plan
ing you, you wont need to use any Connects. All includes 70 (with the ability to purchase more
other applications require anywhere from 1 to 5 and roll over unused Connects to the following
Connects, depending on factors such as the size month). For agencies, the Agency Basic plan has
and type of job. 60 Connects per month, while the Agency Plus
plan comes with 80 Connects per month. Your
Each Upwork membership plan comes with a monthly Connects budget is replenished at the
Connects budget. For individual freelancers, the beginning of your billing cycle.

19 Doing the work and getting paid A Freelancers Guide to Upwork 20


Writing a winning proposal Propose your cost

Your cover letter is how you introduce yourself, On Upwork, freelancers always set and negotiate
highlight your skills and experience, and tell the their own rates. You can even set a different fixed or
client why they should hire you. Its your opportunity hourly rate for each proposal you submit. Just change
to show that you understand the project and are the default rate in the application before you hit the
qualified for the job. Send button.

Heres how to write a cover letter that works well To decide your price for fixed-price jobs, some
with clients and leads to interviews: freelancers find it makes sense to start with an
estimate of how long it will take to finish.

Heres one way to do it:

Be specific Follow directions Break the job into phases Add it all up
Keep it short and to-the-point. Briefly tell the Some clients might ask you to answer a specific For instance, building a website may include Add up the estimated cost of all phases, plus
client about your relevant skills and experience. question or include a keyword in your cover let- five of them: planning, design, development, a little extra to account for unexpected issues.
Showcasing specific examples of your experience ter. This helps them filter out generic, copy and review, and testing.
related to the clients field can make a difference. paste applications. Look for these directions and Evaluate profit vs risk
follow them. Calculate your charge Consider any additional profit desired, or
Dont hesitate to ask For each phase, calculate your charge by risks that you might take on, in deciding on
Appropriate clarifying questions about the job Proof read, edit, and deliver estimating the time it will take to complete, a final amount.
show your understanding and demonstrate the Did you address all the criteria and answer the including revisions.
value you can bring to the project. clients questions? Have you added relevant links
to samples of your work? Do a final grammar and
spelling check before you hit send.

FOOTNOTE

Dont Spam
Dont send generic cut and paste cover letters to every job post. It hurts your
chances of getting hired and can reflect poorly on your Upwork reputation. Its okay to
adapt an old cover letter, but make it relevant to the project youre trying to win.

21 A Freelancers Guide to Upwork 22


Submit and keep moving Complete the interview

Once youve applied, you may receive a notification If the client requests an interview, reply quickly with
that the client would like to set up an interview, or your availability and find a time that works for you
maybe even hire you immediately. In some cases, you both. If your potential client is in a different time zone,
may not hear anything back at all. Clients are not be prepared to interview at a time that is outside the
mandated to respond to all applications, so keep your traditional 9-to-5 window.
options open by applying to other jobs. Interviews can be text-based through the Upwork
Message Center, Skype, or over the phone, so agree
on a method that works best for both of you. Make
sure you understand how the interview will be
conducted (for example, voice vs. text on Skype) so
you can prepare in advance.

Heres a bit of advice on how to make End on a positive note


the most of your interview: Ask if there is a deadline for hiring so youll
know when the client will make a decision, and
Be flexible dont forget to thank them for considering your
Time zones and communication preferences can application.
be tricky; be willing to adapt to the clients time
and interview method requirements.
After the interview:

Do your homework Provide additional info


Research your client and their project, so you If you promised to send some extra details or a
can have a meaningful conversation about their link to a portfolio piece during the interview, do
business, and write down a few project-specific
FOOTNOTE so promptly. Its easier to do it right after the
questions. conversation.
What is Disintermediation? Be professional Always follow up
Talk about your accomplishments and ask ques-
Disintermediation is when you accept a clients payment outside of the Upwork Send a short note and reiterate on the agreements
tions about the job in a way that is respectful and
platform. Doing so, or suggesting this to your client, is a violation of Upwork policy made during the conversation (if there are any).
polite.
and can result in suspension of your account. If a client asks you to start work without
creating a contract on Upwork, beware! You wont be protected by Upwork Payment
Be honest
Protection, and Upwork cant ensure youll get paid.
If you dont know the answer to a question (or
dont like the answer you have to give), be honest.
Just remember, work on Upwork, get paid on Upwork.
Misleading a client will lead to a bad experience
for everyone.

23 Doing the work and getting paid A Freelancers Guide to Upwork 24


Starting the project
with a kick-off

CHAPTER 4 You control how you get the job done, and your clients

Doing the
will rely on your expertise to get started. Before you
start working, consider setting up a kickoff meeting or
writing a message to your client.

Establish a client communication plan that details

work &
how often youll need to report on progress. You can
communicate with your client through the Message
Center, email, or chat, but choose one method and stick
with it to avoid confusion.

getting
paid
25 Doing the work and getting paid A Freelancers Guide to Upwork 26
Managing and delivering work

HOURLY CONTRACTS FIXED-PRICE CONTRACTS

UpWork App

Milestone created Milestone achieved Payment

Applications

Using the Team App Escrow and Milestone-based payments

If youre starting an hourly contract, youll want to Your client may set a maximum number of hours For fixed-price contracts, you and your clients If, however, theres no way to come to a consen-
download the Team App to log hours and get paid you can log in one week. Know your limit and tell will create a list of milestones. The client will sus, either you or your client can reach out to
for your time. your client when youre getting close to it. This prefund each milestone with Escrow, and the Upwork for free dispute assistance. In this case,
allows them to decide whether to increase the money will be visibly held on the Upwork plat- we will schedule and moderate a discussion, so
The Work Diary feature of the Team App helps limit or wait until next week to continue. form. When youve completed the work for a that you can come to a mutually agreeable resolu-
you track your time and takes work-in-progress milestone, its a good idea to let your client know tion regarding the release of funds held in Escrow.
snapshots at random times in 10-minute inter- When the week is over, you and your client have and submit your work to them on Upwork. If
vals. These snapshots reassure your online clients a chance to review your timelogs before they are theyre satisfied with the work, the funds will be
that you have worked all the hours billed to them finalized and payment is processed. The bill- released to your account, and youll follow the
through Upwork and helps ensure youll be paid, ing cycle ends every Sunday, and your earnings same sequence for the next milestone.
even if a dispute arises. (You can always delete become available 10 days later.
any snapshots you dont want shared and billed If your client is not satisfied with the services, you
to your client.) will have to communicate directly and discuss
adjusting the terms of the deliverable in order to
find a mutual understanding and get paid.

27 Doing the work and getting paid A Freelancers Guide to Upwork 28


Trust & Safety
The Upwork Payment Protection
Every hourly contract using the Team App is eligible for Upwork
Hourly Protection to give you confidence that an hour worked is
an hour paid.

Every fixed-price contract managed with Escrow and Milestones


is protected by Upwork Fixed-Price Protection. Just set up your
contract terms, manage the work and payments on Upwork and
you can have confidence youll get paid.

29 Doing the work and getting paid A Freelancers Guide to Upwork 30


Completing a Contract

CHAPTER 5 Your contract is complete after youve delivered

Finishing
the final product or the number of hours needed
by your client has finished. Send an email to
notify your client and let them know youre
available if they have questions or concerns.

things off
If your contract remains open, your client
may still be reviewing your work. But because
you receive Final Feedback only after the job
is closed, feel free to ask them to close the
contract once the work is reviewed and paid for.

31 Doing the work and getting paid A Freelancers Guide to Upwork 32


Managing your Reputation
and Profile

Once you complete a job, your client will rate your work
from 1 to 5 stars with Final Feedback, provide you with a
private Recommendation Rating, and leave a note about
their experience. These are optional for the client to leave,
but most do as it is an important method for evaluating 2
their experience. Delivering quality work, communicating
early and often with your clients and being an overall
pleasure to work with are the most important things you
can do to receive good final ratings.

Pay attention to your Job Success Score Refresh your Profile:


Your Job Success Score is a comprehensive, Update your portfolio once a job is done, adding
single measure of your performance on Upwork. an image or link to the final product if its permit-
This Score can influence how high you show in ted by the client.
Search results, whether or not youre considered Track your Stats:
for special programs and rewards (see below) Learned something new? You can carefully monitor all the factors that comprise your Upwork
and how clients view your past results. Add it to your overview and skills list. And if reputation on your personal My Stats page (See screenshot above).
youve strengthened a skill, retake the rele-
When compiling your Job Success Score, we take vant test on Upwork or mention that skill more This page covers three sections:
the following factors into account: prominently.
1 Client Satisfaction
Illustrates your overall reputation on the platform.
public and private feedback Have a great testimonial from a client?
successful completion of work Perfect, add that, too.
2 Communication
client complaints
Measures your client responsiveness.
responsiveness levels
missed deadlines Marketing Effectiveness
3
disputes For freelancers that have won a job, this shows how effective you
long term client relationships are at applying to and securing the right jobs.

33 Finishing things off A Freelancers Guide to Upwork 34


Strive to be the best.
Our Top Rated Program Best
The Top Rated freelancer program recognizes practices
freelancers who consistently deliver high-quality
work to their clients.
How you run your business is completely up to
you, but here are some practices from successful
freelancers to consider.

The program provides Top Rated Upwork freelancers with perks


that may include:

A Top Rated badge to help your Upwork profile stand out


Communicate early, communicate often Respect deadlines
Invitations to submit proposals for premier projects
Be proactiveclients usually get concerned Deliver your work on time, every time. If you
Priority phone, chat, and email support
when they dont hear from a freelancer. think youll miss a deadline, let your client
know so they can plan accordingly.

How do you qualify?


When in doubt, ask Be a pleasure to work with
By consistently delivering great experiences for your clients on This will help clear up confusion, save time, Listen to your clients concerns and respond
Upwork. Heres more details on what it takes to become Top Rated: and keep the job going smoothly. with a positive attitude. Developing a rapport
can make for a great work experience for
A Job Success score of at least 90%
both parties.
12-month earnings of at least $1,000 through Upwork
An account in good standing with no recent account holds Set clear expectations
A 100% complete profile with photo Provide honest and realistic project updates
Under-promise, over-deliver
Up to date availability (if unavailable now, set a date estimate) and quickly alert your client when you
Never promise more than you can deliver and
At least 30 days of work history on Upwork. encounter a problem.
consider giving a little extra to every job.

35 Finishing things off A Freelancers Guide to Upwork 36


thank
you
2015 Upwork Inc. All rights reserved

You might also like