Plugging The Gap: Finding Funding When Your Business Is Waiting To Be Paid

Collaborative post – may contain affiliate links

Waiting to be paid by your clients and customers can be very frustrating when you run a business. Not only does this mean that you miss out on interest from the money you’re making, but it also means that you can be left without the resource to cover the expenses that you accrue over time. Thankfully, there are several ways to overcome issues like this, making it possible for your business to plug the gap and keep operating as normal when payments are due. To give you an idea of how this works, this post will be exploring some of the best ways to secure funding in circumstances like these.

Bridging Loans

Banks understand that loans don’t always need to be long-term. In fact, bridging loans have been around for a very long time, and are designed to last as little as a week or two. This can give you all the time you need to get invoices and other bills paid by customers, while also giving you the funds required to continue working properly. A 10-day bridge loan is a good place to start, with most customers and clients paying their bills nice and quickly once you’ve sent them a reminder. Of course, though, you need to make sure that you keep the lender in the loop if you can’t make a repayment when you’re supposed to.

Invoice Finance

Invoice finance has been around for a very long time, offering businesses the chance to borrow money against the invoices they have outstanding. In some cases, this will be done as credit, though some invoice finance providers will be willing to simply buy your invoices and take them off your hands. This will mean that they have to deal with chasing up your clients, taking the risk out of your business and getting you on the right track. You may need help from a financial broker to get a service like this off the ground.

Merchant Cash Advances

This final option will only be open to those that have some sort of retail business that is able to accept money through payment terminals. Merchant cash advances enable you to start a line of credit that uses your card machines as the basis for your repayments. Once you take out a loan, the money will slowly be paid back from the transactions that go through your machine, usually at an agreed percentage rate. This option works very much like an overdraft and is widely considered to be one of the safest ways for businesses to borrow money.

With all of this in mind, you should be feeling ready to overcome the challenge of funding your business when payments from customers are overdue. This sort of issue doesn’t have to be the end of the world, but you need to make sure that you take the right steps if you’re going to find success along the way.

Advantages of Holistic Business Management

Collaborative post – may contain affiliate links

A business is a complex system of parts  working together for the benefit of growth and productivity. Traditionally, these parts were separated into different departments, each with a manager and a name on the office door. With the advent of digital integration the traditional model is changing. 

Technology and digital media has revolutionized our lifestyles and the way we think and act, so it’s surprising how many businesses still operate under old assumptions. Their enterprise may still function, and at a profit, but that doesn’t mean they could be more successful with a more integrated and holistic approach. Below are some of the ways businesses are changing. 

CLOUD COMPUTING 

Do you have an integrated computing network for your business? If not, it’s worth remembering that your competitors probably do. The trend today is towards a managed service provider (MSP) which offers a more integrated and holistic approach to network management. 

Instead of having an in-house team of IT experts to solve individual issues or failures to the network, there is a global team to lend support. An MSP provides everything imaginable for a holistic network management approach. 

DIGITAL LOGISTICS 

Most businesses require a distribution network of some kind and depending on the business there are new digital approaches to distribution that save time and cut costs. Whether you’re delivering ecommerce products or operating in the manufacturing sector there are new digital options at your disposal. 

A complete solution, such as https://ramler.com/, will distribute your goods worldwide and to remote locations using experienced project management and freight personnel, warehousing, and integrated freight management. Streamline your global supply chain with Ramler. 

WORKFORCE PRODUCTIVITY 

To run a global business successfully in 2021 and beyond there is a need for workforce productivity that goes beyond the traditional view of office based nine to five job roles. Analysts now think it better to offer flexible solutions. 

While there are some advantages to a traditional office based workforce it doesn’t suit everyone. Differences in personality and lifestyle means that flexible working hours and situations opens up possibilities for a more productive workforce

TRAINING SOLUTIONS 

A workforce will only be effective over the long term if it advances it’s knowledge, skills and capabilities within the sector. Providing adequate training solutions for staff not only equips them better for the industry it motivates them to advance their careers. 

If a distribution network is the arms of your business then a training solution is the brain. This will give your workforce the opportunities need to stay motivated and laid within the business and motivated for the future. 

DIGITAL MARKETING 

Traditional marketing practices such as TV ads and publishing may still have some bit part to play for certain sectors, but the vast majority of businesses today will utilise digital marketing practices to manage the promotional wings of the business. 
Digital marketing includes online SEO marketing, digital advertising, and social media advertising. These practices offer powerful possibilities for reaching markets and engaging with existing markets in New ways.

Essential Tips to Find the Right Cloud Based Data Migration Service

Know what to look for before deciding how you will migrate your data to the cloud

Image courtesy of WikiMedia Commons.

So, your company is looking to upgrade from on-site storage to the more secure and accessible world of the cloud. But, it’s best not to get ahead of yourself, there are many ways that you can prepare and research before initiating a company wide data migration. 

First, you will need to determine what your company’s needs are and begin looking for data migration services to fit your needs. How quickly can all of our data be migrated while constantly maintaining and protecting all of your files? How much will this cost? All of these are important questions to ask when considering migrating your data, and it can seem like a daunting task. 

Luckily there are all inclusive services out there like Amazon Data Migration Services or Salesforce Connect to give you the help you need. Here are our top tips to ensure a seamless data migration.

Image courtesy of Piqsels.

Set goals for your data migration

It is important to always begin a major undertaking, like a data migration, with some concrete and achievable goals in mind. How quickly do you expect to be fully operational on the cloud? What are some points of concern in your current data management system that you would like to address or improve upon? What kind of security will best fit your needs? Answering these questions is your first step to bringing your company into the future of cloud storage. 

Just because you are migrating your data to the cloud doesn’t necessarily mean that all of your data has to be stored in the cloud. You may require some cloud storage to offset the burden currently placed on your on-site system. This can take on many forms including migrating your data to the cloud as a backup for archival storage purposes. Once you have prepared a clear set of goals and aspects of a potential data migration system that you require, it is time to begin looking for that perfect system.

Data loss is often the biggest concern when it comes to data migration. Image courtesy of Pixabay.

Assess Your Most Important Security Priorities

One of the major concerns when it comes to data migration is how can you maximize security and ensure there is no data loss during the transfer. Think about potential problems you could run into and plan ahead to combat these issues. This is important when considering which data migration service is the right one for you, because each industry requires different levels of security in order to operate properly. Every data migration service touts their high levels of security, but you have to do the research to determine which one is right for you. For example, an important topic is data encryption. How will your data be protected while it is being migrated versus encryption on data that is stored in the cloud? It is important to ensure that all potential providers detail both services to keep your data secure.

Cloud based storage systems tend to be much cheaper to migrate to and maintain over time. Image courtesy of Pixabay.

Evaluate the approximate cost 

Many data migration systems these days are exceptionally low cost compared to on-site data storage systems. Previously, in order to perform a data migration, it would require skilled labor and dreaded periods of downtime. That is no longer the case. For example Amazon’s Data Migration service can transfer 1 Terabyte of data for about $3 on average. Low cost makes it much easier and more financially possible for smaller companies to access the latest technology.

 It is helpful to consider that a migration to the cloud generally decreases upkeep costs once your migration is complete. There will be no need to perform costly system updates every few years as data storage technology develops when the cloud system performs automatic updates. Before you decide on a specific service, calculate a total amount you expect your migration to cost and work from there. 

Making sure your data migration is the very best fit for your business can be difficult because there are so many different services. Image courtesy of Pixabay.

Investigate several different systems

There are a lot of different data migration methods and cloud systems currently available. Now that you have your list of essential needs and a price point, you are ready to begin exploring your options. Some services are focused on speed and efficiency, others prioritize redundancy and security. Or maybe you are looking for a service that guarantees as little downtime as possible? All of these options are available to you. Some examples of data migration systems include Amazon Data Migration Services, Snaplogic, Salesforce Connect, and Acronis Cyber Backup. When looking for a data migration service ensure that the app is well suited for the cloud and that the cloud architecture will be beneficial to your business. This can be the most important step in your selection process since each business has unique needs, and you want your cloud migration service to be optimized to you.

It is always a good idea to seek expert advice before beginning your data migration. Image courtesy of Pixabay.

Talk to an expert

Though you may have a clear idea in mind, it is also best to consult an expert when it comes to something as important as your company’s data. These systems are easy to use once they are set up, but it is important to ensure that they are set up to ensure a seamless transition. You can always contact your local technology service provider to help initiate and oversee the migration process. 

Now that you have assessed your needs and have come up with a detailed list of priorities, you are ready to make your selection. Remember, that though a data migration can seem like a painful task, if you find the right service provider, it doesn’t have to be. Just make sure you are asking the right questions, and you will be well on your way!

The Weird Ways Work Damages Employees’ Health (And How To Fight Back)

Collaborative post – may contain affiliate links

As an employer, you like to believe that you’re providing a safe and happy environment for your colleagues. And, by traditional standards, you probably are. There is no asbestos lurking behind your walls, or dangerous diesel fumes filling their lungs. 

But keeping people who work for you healthy is actually more challenging than many bosses realize. It’s not just about taking care of the big things but also attending to the little things as well. 

Back And Postural Issues

Most modern-day employees spend the lion’s share of their day sitting down in the same posture. And that can actually lead to changes in the structure of their bodies. Over time, the bones, ligaments, and muscles change shape, causing them to develop back problems, muscle imbalances, and even a stoop. 

Eventually, these health issues will make it difficult for them to work and lead to an increase in sick days. So what can you do about it? Here are some simple solutions: 

  • Invest in ergonomic chairs and standing desks
  • Organize daily stretching or yoga classes to keep people moving
  • Host walking meetings
  • Look for ways to reduce desk-based work

Air Quality Issues

Here’s another problem that modern office managers tend to overlook: the quality of the ambient air. 

Air quality in offices isn’t guaranteed. Particles from both the office itself and polluted city environments outside can cause all kinds of issues for workers. These include allergies, lung, and breathing problems, as well as overall inflammation. 

Investing in an air purification system can help because it collects these particles as they travel through the air. Usually, you can retrofit these to your existing HVAC, helping to purify the air, no matter how dirty it is outside. 

Psychological Health Issues

When it comes to psychological health issues, workers are often their own worst enemies. They believe that they have to perform, no matter what. And it can take a terrible toll on the rest of their lives. 

The trick here is to find managerial ways of compensating for this. One option is to regularly remind employees to look after their own wellbeing and not think 100 percent about the company. A lot of bosses take the view that employees should sacrifice themselves for the good of the firm because they are making money. But this just hurts the brand in the long-run. People become burned out and can no longer offer their best. 

Psychological issues are often difficult to detect. They tend to build and build on the inside until the person eventually breaks. Telltale signs include things like uncharacteristically sloppy work and a cynical attitude towards customers. Dealing with these problems typically requires recalibration, a break from work, and mindfulness practices. It may also require changing the incentive structure at your firm. 

In summary, therefore, work can actually harm employees a great deal. The challenge for management teams is to identify and address issues before they become too severe. Many employees experience profound burnout when they allow themselves to commit too much to their jobs. They need a broader and deeper perspective.

5 Reasons to Outsource Fulfillment for Your eCommerce

Collaborative post – may contain affiliate links

If you run an eCommerce business, optimizing warehouse and fulfillment are essential in order to provide the best service to your customers. Managing your own inventory is one of the biggest challenges in eCommerce, however, especially if you want to scale your business. Outsourcing your fulfillment to a third-party logistics provider (3PL) has many advantages. You will have access to more resources, reduce costs, and be able to improve efficiency. Leave storage, packaging, and shipping in the hands of the experts while you focus on growing your business. Here are five reasons to outsource fulfillment for your eCommerce.

Scale your business

Outsourcing fulfillment will allow you to cope with the rise in demand. If you’re receiving an increase in orders, you’ll need more space for your inventory and more hands on deck to manage it. Logistics companies will have the space and equipment you need, with large warehouses equipped with customized shelving from reputable brands such as Biltindustries.com. They will provide you with a secure place to store more products, and take care of fulfillment as your business grows.

Reduce expenses

Managing your own inventory can be costly. You’ll need to invest in warehouse space and the staff to operate it. If you’re looking to cut costs, outsourcing is a better solution. You’ll save money on overheads and will only have to hire fulfillment services when you need them. Most 3PLs offer fixed rates per service so it’s a more cost-effective short-term solution.

Lower shipping rates

By working with a logistics company you’ll be able to reduce shipping costs, as well as operating expenses. Several shipping orders can be combined from different businesses, so this means they are able to offer reduced rates. Third-party warehouses also tend to be conveniently located with more transport options and larger fleets, so the entire shipping process is more efficient.

Trained experts

One of the advantages of outsourcing, in general, is that you won’t have to spend time or more training staff. You’ll have access to experts with industry-specific knowledge that will be able to provide you with the best service. They will also offer professional insights on how to optimize the overall fulfillment process. Running your own warehouse is challenging and it can be difficult to match the quality of service of your competitors. By outsourcing, you’ll have access to skilled professionals to help you gain a competitive edge.

Latest technology

Third-party logistics providers also have access to more resources, especially emerging tech for eCommerce. Technology such as inventory management tools, analytics, and artificial intelligence allows them to streamline the fulfillment process. Delivery services also use integrated systems to communicate with both drivers and customers. Route management software enables drivers to avoid delays. You will then be able to notify your customers of more accurate arrival times. Outsourcing fulfillment for your eCommerce allows you to provide the best service. In order to get ahead in today’s market, it’s necessary to be as quick and efficient as possible, and outsourcing can help you.

Tips To Modernize Your Organization And Boost Efficiency

Collaborative post – may contain affiliate links

To succeed in business, you have to be able to move with the times and ensure the services you offer cater to evolving customer needs and preferences. If you run a company or an organization, it’s essential to embrace new ways of working and harness the power of modernization to boost efficiency and gain a competitive advantage. If you’re looking to push your business forward, here are some tips to take on board. 

Invest in technology

Technology plays an increasingly influential role in the way modern-day businesses and organizations operate. The pandemic has highlighted the impact and importance of investing in cutting-edge tech. Technology streamlines operations, it saves businesses time and money and it provides invaluable opportunities to connect and engage with customers. If you’re not up to speed with innovation, it’s wise to carry out a tech audit, to analyze what your competitors are doing and identify investment opportunities that could boost efficiency, cut costs and drive your organization forward. Look for solutions that would be beneficial for your business in line with your objectives. Not every company will need to buy every new gadget, machine or device that comes onto the market. Tailor your purchases to suit your requirements and goals.

Use tailored software

Software plays a critical role in the day to day running of millions of organizations across the world. When buying new software or upgrading existing programs, it’s always beneficial to look for tailored solutions. Search for industry-specific programs and apps and software that is designed to offer targeted benefits and solutions. Local governments can benefit from using municipal software. Healthcare providers can take advantage of software that is designed to ensure compliance and simplify tasks such as accessing and updating patient records. Retailers can use programs to manage inventories, update sales figures in real-time and provide remote access for teams located across several stores or offices. If you have an in-house IT department, ask for advice. If you don’t have IT experts on your team, consider enlisting the services of IT consultants or outsourcing. 

Embrace flexible working patterns

Flexible working had become more common before the pandemic, but the Covid-19 crisis has undoubtedly accelerated the shift towards remote working and alternatives to the traditional 9-5 working day. As a business owner or the manager of an organization, it’s wise to use the pandemic as a means of gathering information about remote working and identifying ways to capitalize on the benefits moving forward. Research suggests that employees want more flexibility. Ask your employees questions about their experiences of working from home, communicate openly, identify potential challenges and try to find solutions to any problems that have cropped up. Analyze performance, keep an eye on the data and consider strategies you could employ once restrictions are lifted. Some businesses will continue to operate remotely, some may introduce hybrid working patterns and others may encourage employees to return to offices full-time.

If you run an organization or a business, it’s crucial to understand the importance of modernization and evolution. Investing in technology, taking advantage of tailored software and IT solutions and embracing flexible working could all help you take your company to the next level.

 

Why Your Business Needs to Invest in its Cybersecurity

Collaborative post – may contain affiliate links

For Business owners, the area of cybersecurity needs some complex thought executed in simple ways supported by advanced resources.

Cybercrime is often a crime of opportunity, with a lack of vigilance on the part of the victims making way for with the internet allowing criminals to cast a wide net. 

It may only take a single click from an employee to expose a company to cybercriminals who will then have access to your data. 

This, among other reasons is why your business should invest in its cybersecurity.

Fake emails can be convincing

Over the years, the structure and coding of fake emails used for phishing have become more sophisticated. 

Even if cybercriminals don’t know exactly what the company’s corporate communication looks like, there is enough information available on many company websites and online to create credible third party emails that suggest a legitimate business link to a company’s operations.

Once that’s established, the phishing email’s call to action can lure people to click before thinking things through. You can train all employees not to click on any emails that seem to be suspicious, but the sophisticated hacking software can make senders believe they are clicking on emails from colleagues. 

However, it’s always important to notify IT professionals and have CyberSecurity solutions in place to prevent the attack causing unrepairable damage to your business. 

Train employees to look at the email address of the sender. It’s not uncommon to see URLs in email addresses that are very close, yet slightly different from legitimate emails. Also, they can be so generic to raise suspicion.

Anchor texts bypass critical thinking

In many phishing attempts, websites are often hidden by hyperlinks with anchor texts. By telling you what you need to do without showing you where you’re being sent, cybercriminals are attempting to bypass an essential moment of critical thinking. Damage can be done with one single lapse in judgement. This is how cybercriminals are able to use sophisticated messaging in order to trick people. 

They don’t necessarily have to convince a specific person, but rather any person can be a gateway to accessing data. Be intentional when searching for things online, in particular when looking on unfamiliar websites. 

Keep All Levels Educated

Emphasizing common sense is absolutely a best practice for anyone who owns and runs a company, but make sure that knowledge trickles down to employees as well. In fact, anyone who has access to critical data should receive reminders and training resources to limit vulnerability. Businesses such as Cyber Ally Services can help keep you protected. 

It’s impossible to stop phishing attempts from occurring. There is no software that exists that 100% guarantees that bogus emails won’t make it into a person’s inbox at some point 

The best defense is staying vigilant.  Create workflows that provide a clear mandate for how to handle suspicious emails and specific steps on how to handle the verification of those emails.

Having strong protections in place for your data doesn’t mean too much if you’re subconsciously allowing phishers access to it.

How to Quickly Grow Your Online Business

Collaborative post – may contain affiliate links

Digital marketing and SEO expert Lance Bachmann agrees that many people have a goal to become their own boss but lack the effort to make them a reality. Running a business requires energy, time, and resources, and one thing that seems to hold everyone back when it comes to growing their online business is money. If you can relate to the above, check out these four tips to quickly grow your business even with limited cash.

1. Select the right website platform

For an online business, having a website is crucial, yet many owners make the mistake of selecting the wrong platform to establish their website. Unfortunately, such errors will cost your business more money and further restrict its growth potential.

There are several website hosting platforms to provide you with good plans to get your business running smoothly, at least until you’re ready to increase your resources to match your business growth. Regardless of whether you’re a small or large online business, this is a decision you should give thorough consideration to before settling on one.

2. Be unique

It’s tempting to take the shortcut approach by replicating another business’ method or strategy for quick success. While this may seem very convenient, customers now purchase from brands they know and trust. Being genuine is essential; if your business appears a clone or exact copycat of another, it can be challenging for customers to identify the real you. It’s okay to model successes and frameworks that work but avoid cloning. Let your business stand out and be unique.

3. Integrate social media

With the millions of people using social media, it has become a platform to engage large audiences. According to Statista, 70% of the US population own a social media account which they regularly use to post photos, comment, and interact with other audiences. Per these numbers, if you’re looking to reach a wider customer audience, it’s essential to share your content, products, and services on social media platforms. If you have a business website, you can easily integrate social media into your website to automatically share your content. The primary goal is to keep your profile active, grow your audience and convert them into website traffic.

However, don’t simply draw website traffic, but utilize it to grow an email list to interact with them personally. Additionally, remember not to over-rely on social media for traffic and leads.

4. Connect with complementary business

The importance of networking can’t ever be overemphasized. Building a mutually beneficial relationship with other businesses offers great potential returns for your online business. Networking is vital in creating visibility for your business in front of customers who may have otherwise not known about it. 

Networking requires good effort to link up with other businesses in the industry that are not directly competing with you for the same customers. It’s worth noting that several large corporations sometimes merge to expand their collective reach, for instance, Google partnering Samsung to create Android phones. This means Samsung customers utilize Google’s Android platform, which is a win-win for either business.

As effective as these tips are, investing in yourself remains one of the prominent ways of boosting your business for free. Is it content creation, promoting audience engagements, or messaging? You’ll need to put in the effort to become a success, particularly in the current competitive digital environment.

Four Benefits Of Having An Online Presence As A Business

Collaborative post – may contain affiliate links

Having an online presence is something that can be majorly advantageous for a business nowadays. The bigger your online reputation is, the more likely it’s going to offer the success you’re after. With so many businesses and organizations to compete with, it’s important to make what you can from the opportunities you have available. Here are four benefits of having an online presence as a business.

Betters The Relationship With Your Customers

With a website or social media profile, there can often be a more personable and closer relationship to be had with your customers. Online, many customers will use their social media channels to follow businesses or their favorite celebrities or influencers. They’re more able to communicate with those that they follow or find entertaining in some way. As a business, this is something to take full advantage of, because having a community of loyal followers can certainly be an advantage to your company.

Direct messaging and simply sharing things on the story of your platform or perhaps via a simple tweet or grid post, it can all help to open up that communication between you and the business.

Larger Audience Potential

The online world is huge and there’s no denying the billions that are online, are a huge appeal to those looking to be successful or to make a lot of money. As a business, you can benefit from the larger audience potential that’s available. It’s not just on a local or national scale, but internationally.

The online world has managed to help many businesses excel further and expand their products or services to a global market. It may not have been something that was so easy and accessible to do so beforehand, but nowadays, anyone can do it.

Free Advertising

Advertising is important for your business and a PPC agency can be great to incorporate into your advertising strategy. However, with your online presence, consider it as a free advertisement for the most part. There are so many social media platforms and of course, your website, which you can actively promote your business or organization on. This type of advertising, if you’ve got a big enough following, could be something that makes a huge difference and rockets your business into the spotlight.

Builds Your Brand

Building a brand is something that’s really important nowadays in order to get noticed amongst the sea of other businesses. With an online presence, you can spread your brand image across multiple platforms, in the hopes that you may become significantly relevant and in some cases, even a household name. Building your brand takes time but an awareness of how to use the online world can really help to bring your business in front of those who may already be aware of who you are and those who don’t have a clue.

So with this all being said, if you’ve not got yourself online as a business, then it’s time to do so. Use social media platforms, build a website and continue to use the internet as an opportunity for increased success.

How To Keep Standards High In The Workplace Every Single Day

Collaborative post – may contain affiliate links

Whatever you do in life, you’ll want to enjoy and feel as though you’re getting the most out of the experience. The chances are that you’ll also want to have high standards and reach all kinds of success. By no means are you guaranteed success and prosperity with every project, but nobody enters these kinds of things hoping to fail! Those at the very top of the pile with regard to professional life reached that pedestal because they put time and effort in while wanting to reach the very pinnacle. 

In terms of your business and the workplace you station yourselves in, you’re going to want to ensure that everything is working properly and that productivity is continually at a good standard. Keeping standards high isn’t for everyone because it requires a certain mentality and way of working. Plenty of people are okay with being mediocre. If you wish to keep standards high in the workplace every single day, then here are a few things you can do: 

Make Sure You Have High Standards Yourself 

It all starts with you – if you’re the owner of the business, of course. The leader sets the tone for everything that follows. Sure, you’ll have people that use their initiative, but every group needs to have a captain at the helm. If you’re keeping your standards high and expecting a lot from yourself, then they’ll likely follow suit. How you behave in terms of positively or negatively can make a big difference, too. If your staff will be walking into a dreary environment, then they’ll likely drop off quicker than you’d like. 

Have A Solid Plan 

As the owner of a business (or any project that wants to succeed, for that matter), you’ll need to have a solid plan that has everything in the right place. If you don’t have a plan, then everything will be solely in your head and the heads of the staff. Written down schedules and plans will help so much as everyone will know what they’re doing going forward. A plan will not only raise standards but will improve the consistency of everyone involved, too.

Ensure Everything Is Ticking Over Nicely 

Here, we’re talking about everything from cleanliness and organization to every piece of equipment. Whether you’re working with an array of digital systems that all need to be running perfectly, or whether you have dab pumps that need to be kept at the right pressure – make sure that they’re all running as they should. The slightest error can lead to much worse issues. Be in touch with all the right professionals that can get out to you as quickly as possible. 

Employ The Right People For The Right Job

In terms of improving customer experiences and overall productivity in the workplace, you’re going to want to make sure you have the right people on board. It’s not just a case of bringing in the correct ones in terms of qualifications and experience, however. Personalities and how they’ll work with other members of staff should come into your thinking, too.