Outsourcing v Offshoring v Offshore Outsourcing v Offshore Staffing v Remote Staffing v Outstaffing 

March 17, 2021

Within the outsourcing and offshore staffing industry there are many ways to explain the same or similar services which can be very confusing for everyone. We’ve tried to help below by listing some of the phrases used to explain services that are actually very similar and linked in many ways.

hire a dedicated developer philippines

Outsourcing v Offshoring v Offshore Outsourcing

The simplest way to explain the difference is Outsourcing means to use a 3rd party (not necessarily offshore), Offshoring means to move services offshore (not necessarily via a 3rd party) and Offshore Outsourcing means to use a 3rd party offshore to deliver services for you.

With project based Outsourcing the relationship is managed through a single point of contact under an account-based model e.g, you might engage an agency to design a logo. Offshoring is the practice of moving a company’s operating base to a foreign country where labour costs are cheaper. Offshoring is a type of outsourcing where you create an extension of your business or team in another country. Offshore Outsourcing is to combine offshoring with outsourcing. That is to move production to a third-party that is based in an overseas location typically where the cost of salaries is lower.

Business process outsourcing (BPO) is a method of subcontracting various business-related operations to third-party vendors. BPO is deemed “offshore outsourcing” if the contract is sent to another country. Typically the BPO will handle absolutely everything related to your offshore business processes (including hiring and processes).

Offshore Staffing v Remote Staffing v Outstaffing

These are all really the same thing said in a different way. Offshore staffing is the service of providing staffing solutions overseas where the team are integrated into your company culture and processes. The staff could be office-based or home-based. Remote staffing (just like Offshore Staffing) the staff members are an extension of your existing team, and are integrated into your company culture and processes. The only difference is typically “remote” implies home-based. Outstaffing is the same thing as Offshore staffing. The hired person is an extension of the client’s team and carries out job duties for the client though is officially employed by the Outstaffing supplier.

At Outsourced we like to refer to our service as Offshore Staffing as we believe it best explains the service we provide. We hire staff based in the Philippines who will report daily to their Client either remote home-based or from one of our state-of-the-art offices in Manila. Officially the staff are employed by Outsourced though they are 100% dedicated to the client and the client defines the systems and processes they follow. The staff become an extension of the client’s local team, just located remotely.

Anything that can be done remotely can be done with Outsourced.

If you would like to learn more about Offshore Outsourcing, Offshore Staffing or Remote Staffing in the Philippines please contact us for a free quote. With Outsourced you will save up to 75% compared to hiring locally.

Top 10 most popular developer languages to outsource Philippines

February 15, 2021

Top 10 most popular developer languages


What is the most popular programming language to Outsource to the Philippines? Based on the highest demand offshore developers with Outsourced the order is:

  1. Python
  2. Java
  3. JavaScript
  4. C/C++/C#
  5. Ruby
  6. Go
  7. Kotlin
  8. PHP
  9. Swift
  10. TypeScript

 Special mention goes to Rust and R which are growing in demand.

So the top 5 languages to Outsource to the Philippines are Python, Java, JavaScript, C and Ruby. We’ve been a bit naughty here and just made C/C++/C# one place.

In terms of popularity growing the most are Python, Go, Kotlin and R. The highest offshore salaries in the Philippines are for Perl, Go, Ruby, Rust, R, and Python.

We have vast experience hiring Python developers, Java programmers, JavaScript coders, C/C++/C# developers and Ruby specialists. We have over 300 remote home-based and office-based staff dedicated full-time to international clients from around the world.

If you are looking to hire offshore developers in the Philippines look no further than Outsourced.

Outsource after hours support services to the Philippines

February 12, 2021

after hours support services philippines - Outsourced PH

When customers don’t receive the help they need on their first call, they can become frustrated and belligerent. The best way to head off these problems is to provide after hours support services to address your customer’s issues immediately.

The problem is that not many companies can afford to pay for a 24 hour customer service, due to the penalty rates that need to be paid to employees. This leaves your business in a precarious position where you are losing customers, but unable to fund after hours support which would help to solve the problem.

However, since customers can purchase just about anything online 24/7, it makes sense to offer after hours call centre services. In fact, your customers will expect to speak to someone in customer service if they are having a problem with their order. So what can you do?

After hours support services in the Philippines

The solution is to keep your in-house call centre operating but supplement it with an after hours call centre based in the Philippines. This is the best solution for your company, regardless of where you are located. For example, if you are located in the US or the UK, our professional customer support staff will work during the day in the Philippines to provide after hours support to your customers. In Australia, they would operate at night due to the similar time zones.

However, regardless of the hours worked, hiring after hours IT support, 24 hour online chat support or after hours help desk support is extremely cost-effective in the Philippines. That’s why a large number of companies around the world leverage these services to provide their customers with the support they deserve.

Benefits of outsourcing after hours call centre services to the Philippines

As already mentioned, the biggest benefit of outsourcing after hours services to the Philippines is the cost. That’s because Filipinos are paid a good wage, but it’s much less than employees are paid to work the same hours in other countries (you can save up to 75% of regular costs). Filipinos will also eagerly work during the night or on weekends and public holidays, as they are a work oriented people. This works well for everyone, because they earn a very good wage to support their family and the companies who hire these after hours call centre services provide the service their customers expect at a fraction of the regular cost.

Other benefits include the ability to scale these services to match the number of calls. For example, you might expect more calls around Cyber Monday, Black Friday, Christmas and New Year, whilst fewer at other times. Increasing or decreasing in-house employee numbers overnight is fairly impossible at such short notice, but it’s easy when you operate an after hours call centre in the Philippines. You also have access to a very talented pool of professional call centre operators, so you won’t need to spend time and money on training. There’s also a cultural work ethic amongst Filipinos that requires them to work hard for their employers and provide for their families. Finally, Filipinos speak fluent English, because it’s the official language of the Philippines.

So if you want to provide a 24 hour chat support or after hours call centre support (chat, email or phone) for your customers, call the team at Outsourced today.

What makes Outsourced the best BPO in the Philippines?

January 19, 2021

Why is Outsourced the best BPO in the Philippines? One reason is because the company was initially set up to deliver projects for the clients of an Australian based multi-award winning digital agency. These clients included some of the world’s leading brands and required high quality work. So it became expedient to supplement the agency’s in-house staff with overseas professionals. This proved to be an extremely successful strategy and led to Outsourced becoming one of the top BPO companies in the Philippines. So what’s made us so successful?

5 Reasons Outsourced is the best BPO in the Philippines

There are numerous factors that have led to our success as the best BPO in the Philippines – here are five that might resonate with your company.

  1. Time and cost savings

We manage all the recruitment processes for your company, providing you with a short list of suitable candidates, based on your criteria. We can then manage the on-boarding processes as well, so your new employee is ready to hit the ground running. If you decide on an office-based offshore employee, then we provide all the infrastructure and resources they need to fulfill their role with your company. All of this saves your company a significant amount of time and money in both the short and long term and is why we are the considered the best BPO Company in the Philippines.

  1. Access to a huge talent pool

Since we have been operating in the Philippines for many years, we have put together a very large network that encompasses a huge talent pool. All of these people are highly skilled, qualified and experienced, as well as speaking fluent English. So whether you want an engineer, teacher, health worker or IT expert (as an example), we can offer you a shortlist of extremely suitable candidates that perfectly match or exceed your criteria. This is another reason that Outsourced is considered one of the best BPO companies in the Philippines.

  1. Proven business model

With many years as a BPO Company in the Philippines we have continually proven that our business model works and works well. Some of our clients include Yamaha, Fox Sports and Genesys, companies that have repeatedly used our outsourcing services to great effect. If these large brands believe that Outsourced is one of the top BPO companies in the Philippines – you can have faith that our business model will help your company grow and expand as well.

  1. Staff retention processes

Staff retention is one of our priorities, because we know that companies want long term employees. That’s why we provide excellent working environments for your remote based staff, as well as good salaries and health cards. We also provide regular team events to show your Philippines based staff that we appreciate all their hard work!

  1. State of the art technology

Office-based offshore employees are provided with the latest technology, quality workstations and modern facilities at Outsourced. They have dedicated internet access via fibre optic facilities and a fully redundant gigabit ethernet network. Spacious desks, comfortable chairs, dual screen monitors, IT support, large open plan offices, chill-out rooms, eating areas, kitchens, and the list goes on. We provide everything your offshore employees need, so you can spend your time growing your business.

To contact the best BPO in the Philippines, call the team at Outsourced today.

Hire The Best Staff In The Philippines

January 18, 2021

Hire a remote case manager - Outsourced PH

When you want to hire the best staff for your company, you need to contact Outsourced – the leading BPO in the Philippines. We manage the recruitment and on-boarding processes for your company, saving both time and money. So what type of Filipino staff can you hire via Outsourced?

Hire talented Filipino web developers

Outsourced provides front-end, back-end, full-stack, integration and application developers. You can hire Filipino web developers who are experts in SQL, Java, PHP, Python, JavaScript, Node JS, Ruby, HTML and the list goes on.

The best call centre agents for hire in the Philippines

With a huge network of highly experienced offshore employees, we can set up and manage a call centre for your company in the Philippines at a fraction of the cost of overseas providers. Choose from e-commerce support, live chat, customer service, lead generation and so on.

Find & hire professional services in the Philippines

Do you need to expand your HR department? Maybe you need a paralegal, actuary, compliance officer or logistics manager? Whatever professional expertise your business requires, we can supply dedicated offshore staff in the Philippines to take on these roles.

Hire creative Filipino professionals

From graphic designers to creative writers, animators, photo editors and storyboard artists, Outsourced can supply you with experienced and skilled offshore workers who are dedicated to your company’s goals. We can create an entire team of offshore-based creative professionals who can manage your creative projects from design through to delivery.

Hire marketing professionals in the Philippines

Whether you need online marketers, experts in SEO, copywriting, proof reading or editing, we can hire a talented team of offshore professionals in the Philippines for your company. Maybe you need email marketers, media buyers or a marketing manager to oversee your in-house team? Outsourced has the network to find the right people for the job.

Hire administration & data processing specialists

Outsourcing admin and data processing tasks that are repetitive is a strategy that frees up your in-house staff to refocus on your core activities. We can supply offshore employees who are experienced in data entry and processing, transcription, procurement, secretarial duties, admin support, e-commerce admin and so on.

Hire financial service experts in the Philippines

Supplementing your in-house team makes good business sense. Outsourced can build you an offshore team that includes people who are highly skilled in a variety of financial service areas. These include accounting, bookkeeping, payroll processing, financial analysis, debt collection, loans processing and so on.

Hire experienced education professionals

Creating an off-shore team of education specialists in the Philippines is a very cost effective strategy. We provide educational technologists, academic markers, LMS administrators, e-learning specialists, English teachers, online tutors and more.

Find & hire healthcare professionals

From medical billing and encoding to clinical abstractors and medical claims experts, Outsourced can build you an offshore team to supplement your in-house expertise. This is a proven way to increase your facility’s productivity and efficiency.

Hire experienced engineers in the Philippines

An offshore team of specialised engineers can help your business increase its customer base and grow your business. We can supply electrical, civil or industrial engineers, structural drafters, quantity surveyors, mechanical, quality or structural engineers and so on.

For more information on hiring the best staff in the Philippines, call the team at Outsourced today.

10 Reasons outsourcing to the Philippines makes good business sense

January 15, 2021

Outsourcing to the Philippines is a very cost-effective strategy that’s leveraged by many big brand companies. Outsourced has access to a large talent pool and can provide your company with a wide range of experienced and qualified offshore employees. So if you are unsure whether this is the right move for your organisation, here are ten reasons you might change your mind.

1.    Fluent English speakers

Since the official language of the Philippines is English, it’s no wonder that they speak it fluently. This means that your offshore workers will have no problem explaining complex problems to your staff or discussing intricate issues with your clients.

2.    Reduced costs and increased profitability

Outsourcing to the Philippines with Outsourced means that you save money on recruitment and on-boarding. We also provide all the infrastructure and resources your offshore employees need to fulfill their roles with your company, saving you even more money. Profitability is also increased because your ability to service your clients is enhanced as the expertise of your staff expands.

3.    Flexible workforce

When you need staff to fill in the gaps of your workforce or grow your business, outsourcing to the Philippines is the solution. This gives you access to a highly flexible talent pool that can fulfill a range of roles within your company. There’s no long and exhausting recruitment drives, just a quick and easy process that is scalable and flexible.

4.    Highly skilled employees

Whether you want an IT specialist, marketing manager, call centre employee or an accountant, outsourcing to the Philippines gives you access to highly qualified, skilled and experienced remote workers. We can provide you with one, two or a whole team of remote employees who will be perfectly suited to their roles within your company.

5.    Western culture

With a healthy mix of both Asian and western cultures, you won’t have any problems integrating your offshore workers in the Philippines with your on-house staff. Their fluent English, ethical values and western culture also makes them eminently suited in a vast array of roles including team leaders, management positions and customer service.

6.    Improved efficiency

If your focus is on improving the efficiency of your in-house staff and creating a core team, then outsourcing to the Philippines allows repetitive tasks to be performed by offshore workers. For example report writing, research and spreadsheet work can be outsourced to improve the efficiency of your core in-house team.

7.    24/7 staffing

With a very high work ethic, Filipinos are very happy to work flexible hours so that they can provide a 24/7 service to your clients. With lower wages in the Philippines, it’s a lot cheaper to fund this type of service than overseas.

8.    Reduce legal liability

Outsourcing to the Philippines means that your offshore workers operate locally at Outsourced and we provide all the resources and infrastructure they need to fulfil their role with your company. This business model significantly reduces your company’s liability to these remote employees.

9.    Data privacy and security regulations

The Philippines government supports the BPO industry with relevant laws and regulations. For example, we have a Data Privacy Act to ensure that data security complies with international standards and that unauthorised access is denied.

10. Track record in the outsourcing industry

Outsourced has a proven track record within the BPO industry of being one of the most reliable and proficient performers. If you want to learn more about outsourcing to the Philippines, call the team at Outsourced today.

10 Benefits of hiring home-based remote staff in the Philippines

January 14, 2021

With a move to a more permanent home-based workforce, it makes sense to investigate hiring home-based remote staff in the Philippines. You might not have considered this strategy before, but there are significant benefits that can help your company grow and expand, as follows.

1.    Higher productivity

There have been many studies that have shown increased productivity when remote based or home-based offshore staff are included in a workforce. Whether that’s because these employees are happier working at home or simply due to fewer interruptions and a quieter environment, offshore workers can make a positive impact on your company’s productivity.

2.    Improved work-life balance

Most remote workers appreciate a flexible working day that allows them to easily combine their work and family life. This reduces stress on the family, which results in a better work-life balance for everyone. Happier employees are more dedicated to your company’s goals, increasing productivity and helping your business to grow and expand.

3.    Reduced wages

Home-based outsourcing in the Philippines can save your company up to 75% of the wages you would normally pay local employees. Not forgetting that these remote workers will also save money because they are not commuting to work.

4.    Lower infrastructure costs

Whether your offshore employees are working from home or locally at the Outsourced facility in the Philippines, your company will save a significant amount of money on resources and infrastructure.

5.    Business continuity

When disaster strikes and your in-house employees can no longer work in the office, offshore employees are still able to work and keep your business operating. This strategy will have already helped a lot of business to remain open during the COVID-19 pandemic.

6.    Access to the best staff

Outsourced has a large network of highly qualified and experienced professionals who require full-time work in the Philippines. This large talent pool gives you access to some of the very best employees who can help your business grow and expand very quickly.

7.    Less sick leave

When employees work from home or remotely in the Philippines they are less exposed to viruses that can proliferate in the office and on public transport. An improved work-life balance and a less stressful lifestyle all help to keep people healthy and reduce the incidence of sickness.

8.    No commuting

One of the biggest problems for many employees is the time spent commuting to work, which can add hours to their working day. This can lead to increased levels of stress and a drop in morale over time. Home-based offshore staff don’t need to commute, making them much happier in their work.

9.    Higher retention rate

One of the biggest problems for many companies is staff retention. In the Philippines, home-based outsourcing has been shown to improve retention rates because staff have a better work-life balance and are more dedicated to their work. Since it’s also a very cost-effective strategy, hiring offshore professionals makes good business sense as well.

10. Supporting the environment

Less commuting equals reduced pollution on our roads and a smaller carbon footprint for your company. You also need to purchase less infrastructure, IT equipment, stationary and everything else that’s needed to support an in-house team. Hiring offshore staff is an environmentally strategy for your company.

For more information on hiring better staff in the Philippines for your company, call the team at Outsourced today.

How to Hire HIPAA Specialists in the Philippines

December 16, 2020

How To Hire HIPAA Specialists

If you want to set up a call centre in the Philippines for your healthcare company, then it’s vital that you hire HIPAA specialists. That’s because maintaining the privacy of your patient’s information is not only essential to your patients, but it’s also a legal requirement of the Health Insurance Portability and Accountability Act (HIPAA).

This act governs how this information must be collected, stored and transmitted. So if you are setting up a call centre, key employees must be HIPAA specialists. The easiest way to remain in compliance with this act is to leverage the experience of existing healthcare BPO services, such as Outsourced.

Our healthcare call centre outsourcing services

As a specialist healthcare BPO in the Philippines we can set up your dedicated remote offshore team very quickly and with no fuss. You simply send us a list of employees that you need for your call centre, along with the criteria for each role and we will provide you with a short list of candidates. Once you have made your selection, we then onboard these employees and set up a dedicated HIPAA Compliant Call Centre for your company.

Our offshore call centre outsourcing services include hiring full time dedicated HIPAA specialists as well as call centre operators, contact centre consultants and any other staff you may require on your team. The Philippines has a huge pool of very talented professionals who prefer to work remotely and who are happy to work flexible hours to provide you with a dedicated 24/7 call centre.

When you hire HIPAA Specialists in the Philippines via Outsourced, we provide all the resources and infrastructure they need to perform their role for your company. These include the technology, computers, telecommunications and software they need as a call centre. We can even provide a dedicated full time manager for your call centre who can send you daily or weekly reports, whichever is more suitable. You can then liaise with your call centre manager on an as-needed basis.

Why do you need a HIPAA Compliant Call Centre in the Philippines?

When patients contact your call centre, their call is logged and data concerning their call is transferred and stored (usually in the cloud). Without adequate protections being in place, this data can be accessed illegally by cyber criminals and patient data exposed.

HIPPA is US legislative act, which has been designed to provide this protection via a set of specific rules that govern how this data is handled and stored. However, it makes no distinction between US and non-US based companies. This means that all US healthcare companies who outsource medical and healthcare call centre services must comply with the act, even if these services are overseas.

As Outsourced is located in the Philippines, we ensure that your call centre is 100% HIPAA compliant, because we understand the importance of maintaining the integrity and privacy of your patient’s data. This means that your call centre will operate at the highest standards, because Outsourced is committed to meeting all HIPAA compliance requirements.

For more information on hiring HIPAA Specialists in the Philippines for your company’s healthcare call centre, contact Outsourced today.

How to build a successful offshore team in the Philippines

November 17, 2020

One of the best ways to boost productivity, reduce costs and maximise growth is to supplement your staff with an off-shore team of specialists in the Philippines. Managing an off-shore team, however, isn’t always intuitive. So here are ten tips that will help you get the best out of your off-shore team.

1.    Treat your offshore employees as part of your team

The best way to integrate your off-shore employees is to treat them no different to your on-shore employees. So, for example, ask them to meetings and include them in company announcements. That’s because, despite being employed by Outsourced, your full-time off-shore team is 100% dedicated to your company.

2.    Get to know them personally

Don’t treat your off-shore employees like a number. Instead get to know them, as you would your on-shore team. Find out about their family, hobbies, goals and what they do to relax and have fun. The more you understand your off-shore team, the better their integration and the higher your gains.

3.    Learn about the Philippines culture

Understanding the Filipino culture is key to unlocking their potential. So for example, it’s important to know that whilst most Filipinos speak fluent English, they don’t always understand slang words. Also, most are Catholic, so they prefer not to work on Sundays and Christian holidays. Many can also travel up to two hours on unreliable public transport to arrive at work, so it’s understandable if they are a few minutes late.

4.    Communicate daily with your off-shore team

Nominate a staff member in the local area to keep in touch with your off-shore team every day. This means that problems won’t become overlooked and everyone is on the same page.

5.    Get your on-shore team on side

When your on-shore employees don’t feel threatened by your off-shore team, but realise they are there to help them (not replace them), everyone’s performance levels lift.

6.    Visit your off-shore team in the Philippines

Integration becomes easier when you attend team bonding or training events with your off-shore team. To facilitate team bonding, Outsourced invites our clients to join monthly team events where they meet and get to know their Filipino team. We have clients visiting us all year round, as they cycle through the Philippines!

7.    Don’t underpay your off-shore team

Whilst salaries in the Philippines are approximately 75% of your on-shore team, you really do get what you pay for! So don’t opt for the cheapest employees, instead hire the best candidates you can afford.

8.    Assign a local Filipino team leader

If you ensure that one of your first hires has leadership qualities, they can help to build your off-shore team as well as help with cultural differences. They can be responsible for training, leading and monitoring your off-shore team’s daily tasks, becoming your main point of contact.

9.    Create clear systems and processes

If you train your off-shore team correctly, there won’t be any mishaps or misunderstandings later down the line. So create clear systems and processes and a set of training modules that will pave your way to success.

10. Appreciate your entire team

Treat your of-shore team as you would your on-shore team with positive feedback and encouragement that creates a good working relationship and increased productivity. A simple ‘Thank You’ can go a long way to solidifying your team and maximising their dedication to your business.

For more information on building your own off-shore team in the Philippines, contact Outsourced today.

Hiring A Remote Transcriptionist in the Philippines Helps Boost Your Business

September 2, 2020

remote transcriptionist philippines, medical transcription, legal transcriber - outsourced ph

Would your business benefit from hiring a remote transcriptionist in the Philippines? Most business owners are so busy dealing with the day to day tasks of running their company that they have limited time at their desk. This means that all the usual reports and correspondence entailed in running a business still needs to be completed, even though you are working as hard as possible to get everything done.

Knowing that you can’t get all the paperwork and correspondence completed within a reasonable timeframe, however, can be very stressful, particularly when it’s all piling up on your desk. This is where a remote transcriber can make a huge difference to your day and your stress levels.

Whether you suffer from a lack of time or poor typing skills (maybe a combination of both?) a remote transcriptionist in the Philippines is the logical solution.

How can a remote transcriptionist help your business?

Instead of worrying about keeping up with all the written correspondence stacking up on your desk, you could be outsourcing to a transcription service. As a business owner, leaving all the mundane and time consuming tasks to other people is a much more beneficial use of your time. This is where a remote transcription specialist can make all the difference.

It’s a very practical solution for someone who is time poor and lacks fast typing skills. That’s because all you need to do is record your reports, letters or other written correspondence into a recording device. Then you send these recordings to your remote transcriptionist who transcribes, formats and edits them, presenting you with completed copies for your approval. Outsourcing transcription services can save you a significant amount of time every day, allowing you to focus on growing your business and boosting production, rather than writing reports and letters.

There are three main types of full-time remote transcription specialists: medical, legal and business.

Medical transcription – remote workers

Many doctors and other healthcare professionals benefit from hiring specialists in medical transcription. Remote workers in the Philippines are highly educated and speak multiple languages fluently, particularly English. Hiring one of these experts in medical transcription means that you can complete all your written correspondence quickly and efficiently. These include referral letters, patient notes and updates, as well as follow up reports, even verbal notes on conferences and meetings or AV sources.

Remote legal transcriptionist

Lawyers or solicitors can also benefit from hiring a remote legal transcriptionist. Even though you can charge clients for the time it takes you to complete written correspondence yourself, it’s a poor use of your time. Items such as legal documents, depositions, AV recordings of court hearings, journal articles and other general legal correspondence can all be recorded and sent to your remote legal transcriptionist.

Business transcription in the Philippines
Offices are another area where there can be a massive amount of correspondence that never seems to disappear! These include meetings and seminars, as well as correspondence with clients, suppliers, accountants, banks, investors and so on. All of this can be sent to your full-time business transcription specialist in the Philippines, leaving you to attend to more important tasks.

Outsourcing transcription services is one of our specialities, so if you want to hire a remote transcriptionist in the Philippines, contact Outsourced today.

Happy client testimonials

Extension of our company

"We have been so happy with the people they have brought on board we have decide to expand the operation. This is testament to the flexibility and determination of the Outsourced team who have been more like an extension of our company rather than a 3rd party."

Incredibly helpful

"Outsourced have been an enormous support and very patient as we progress down the outsourcing path. They have integrated perfectly into our team and with all interactions with Outsourced staff we have found them to be incredibly helpful and accommodating."

High quality

"I want to stress that we have greatly appreciated the services of Outsourced, the service has been exemplary and the work high quality; the staff have been a pleasure to work with. We would like to retain an ongoing relationship with Outsourced."