The Ultimate Instagram Marketing Guide for Beginners in 2024

As of now, Instagram is one of the most popular social networking sites on the planet. It also serves as an ideal platform for advertisers to showcase their product to a large audience because of its large user base.

Simply put, Instagram marketing is a type of social media marketing that involves using Instagram to promote a brand. Instagram assists businesses in connecting with a large audience, raising brand awareness, and increasing sales.

Eighty percent of Instagram users have purchased after seeing anything on the network. Instagram enables you to market your business and goods or start an online business in an excellent, natural way to your customers without being pushy.

We'll discuss the most successful Instagram marketing tactics and strategies that truly work in our advanced Instagram marketing guide. 

Why Instagram Marketing is a Necessity 

You may have heard several opinions about why Instagram is beneficial to businesses. But how can you be sure it will be helpful to your company without attempting it and maybe losing your time?

Instagram is one of the most important social media platforms today, and any marketer who isn't using it is wasting money. Instagram should be a component of your marketing strategy whether you're in charge of social media monitoring for a vast organization, a small business, or your brand. Savvy marketers will even leverage the ‘gram by incorporating it within their website; a good website builder will easily add an Instagram feed to strategic landing pages.

  • It's all about telling tales on Instagram

People are captivated by tales. We're drawn to folks who have a natural talent for telling stories, whether they're tragic or humorous. We are drawn to people who have a natural gift for recounting dramatic or humorous events because we grew up with fairytales and happily ever after. It is in our instinct to tell stories. Presenting a fascinating story is also a fantastic way to evoke an emotional response from your audience from a commercial standpoint.

The most effective strategy to show your audience who you are and develop a relationship with possible future customers and ambassadors is to share visual content. Marketing has traditionally taken a customer-centric approach rather than a product-centric one. With this in mind, it's vital to avoid following a product-promoting 

Instagram account. Instead, pay attention to your feelings! Utilize Instagram's capacity to provoke an emotional response to your brand, and you'll see a positive impact on your company's overall success - from visibility to improved sales management and repeat consumers. 

  • Visual content is critical to your marketing campaign's success

Visual stories generate 650% higher interaction than text-only posts, making them the most engaging content on the Internet. As a result, Instagram is a great way to keep your fans interested and coming back for more. 

Using Instagram to understand what visually appeals to your target demographic can assist you in developing your overall brand. Other marketing channels, such as your articles, email newsletters, and blog, can benefit from your Instagram photographs. Use SaaS newsletter signup email templates for creative design inspiration to welcome new subscribers to your business and grab their attention. 

  • Instagram marketing gives you the ability to reach a large number of people

With over 700 million monthly users, Instagram presents businesses with a vast potential audience. When it comes to Instagram, the most effective way to get your material seen by the right people is to use hashtags. Ensure that you're utilizing hashtags that your target audience is searching for. You can also create targeted ads to attract even more potential consumers if you're willing to invest some time and money. 

  • It's the perfect time to interact with your community

Instagram has the highest average engagement rate of any significant social media platforms, outperforming Facebook and Twitter. In addition, it has a more substantial brand interaction rate than other platforms, indicating that Instagram users are more receptive to marketed content. To track your progress and measure the effectiveness of your marketing efforts, you can use an engagement rate calculator. These tools can help you analyze your likes, comments, shares, and other engagement metrics to understand how your content is performing and identify areas for improvement.

Having real-time conversations with customers discussing your business or products and commenting on the images and videos is a fantastic place to start when boosting interaction. You may also begin discussions with your hashtags and encourage your followers to participate. 

Remember that engaging your fans is more than just posting photographs and videos of your stuff; you must also interact with them. Also, while it's tempting to utilize bots to comment and like on other people's posts to boost your likes and followers, there are several reasons why you shouldn't automate engagement. The most crucial measure to focus on is genuine engagement because actual meetings become real revenue and committed customers.

  • It's a treasure of important information and feedback!

As a savvy marketer, you're undoubtedly already keeping tabs on social media conversations regarding your company and products. You keep track of your forum, blog, Twitter, and Facebook mentions. But do you know what people on Instagram are saying about your company? 

Nevertheless, continue to keep tabs on usual marketing methods such as email marketing or referral marketing strategies as a part of promoting your business; as they say, "don't put all the eggs in one basket." We recommend Messaged for your hassle-free automated email marketing services

People will chat about your products and services on the platform whether or not your brand is present, just as they do on other social media channels. They're already sharing photos of things they've purchased from you, making videos, and leaving comments on each other's material about your company. Understanding how clients view your brand and identifying brand evangelists are both critical. Instagram is a treasure of information on your clients, so take advantage of it.

  • It's excellent for keeping tabs on your competitors

You may not be the only one using Instagram as a marketing tool for your eCommerce platform, your competitors most likely as well. Follow their activity on the platform to discover how they interact with their community. 

What kind of content do they publish? When? How often do you do it? How do they interact with their followers? Is there an Instagram contest going on? By answering these questions, you'll be able to learn about industry best practices and develop your creative strategy.

Advantages of Instagram Marketing

  • Instagram has a monthly active user base of almost 1 billion people. These users have numerous opportunities to purchase your product or services.
  • There are 500 million daily active users on the platform.
  • Marketers who have already taken advantage of the platform can witness that Instagram mobile has earned more than $7 billion in revenue.
  • It is also home to over 2 million marketers.
  • It has a higher conversion rate. According to research, more than a third of those who use the app have used it to make purchases. This means that the more you advertise on Instagram, the more likely your things will sell.
  • Instagram has a lot of targeting choices as well. Instagram, like Facebook, has access to features like advertising based on age, location, gender, interests, and more, thanks to its parent firm, Facebook.
  • You can also improve the relationship between your brand and your followers. Instagram allows you to have discussions with your followers and create relationships with them as a platform. Understanding your audience based on engagement will also assist you in making wise and well-informed content decisions. This can significantly increase the likelihood of a follower becoming a buyer.

Types of Instagram Posts

It's time to start sharing fantastic stuff now that you've set up and optimized your Instagram account. Instagram allows you to publish various forms of content, such as photographs, videos, and Stories.

Let's go over the different Instagram posts and some engagement recommended practices.

  • Images

Images are relevant for the promotion of almost all types of businesses. For example, you could be a sophisticated real estate agency that offers luxurious spaces. For example, you are offering furnished apartments in Paris. The images you post on your social media will define almost everything, as it is something that gives the first impression of the space. An image post is the most prevalent type of Instagram post. When submitting photos, be sure to include a range of shots. The variety will demonstrate your brand's versatility and engage your fans in various ways.

It's also worth remembering that Instagram users seek authentic brand postings rather than outright ads. With lifestyle images and behind-the-scenes looks, try to capture your company's culture. If you manage instagram accounts, remember that posting too many photos of your product is not a good idea.

  • Posts from Behind the Scenes

These postings provide a look into a portion of your business that most people don't see. They mustn't appear staged – authenticity is crucial. Posting works of your creative operations and other essential details that help gain the trust of your audience will help the business. 

  • Employees' reposts

Great content could be right in front of your eyes on the Instagram accounts of your staff. Using images from your team to generate authentic content and humanize your company is a simple method. Your audience will begin to "connect" with your personnel in addition to engaging with your brand.

Activities of such kind are also sure to make the employee onboarding process easy for your business. For example, the new hires can glance on their smartphones at how the current employees feel about the working environment of your business and possibly get an idea of the workflow, This will help to make the employee onboarding process easy for you.

  • Posts by Influencers

Influencer posts leverage a celebrity's or well-known public figure's celebrity to promote your brand. In addition, an image of the influencer using or interacting with your product is frequently included in these postings. Gaining the attention of a new audience is one of the critical advantages of influencer posts.

Another effective way influencers can promote your business is by being a guest in various podcasts, in this case, in some social media marketing strategies. it's all about finding the right one for your business. The benefits of podcasts are enormous, as they offer you tips and hacks to grow your business rapidly.

  • Inspiring posts

A motivating post consists of a primary graphic with a quote or uplifting text superimposed on top. These posts uplift your audience while emphasizing your brand's ideals. While they're beneficial, keep them to a minimum to prevent looking cheesy. Quip and Typic are two apps that can help you add text to photographs in a way that follows your brand rules.

Be sure to tag or acknowledge the original post in the caption. Then, use a reposting program like Repost for Instagram or screenshot and crop the original post to repost user-generated content.

Trending Holiday Posts

It seems like there's a "holiday" for everything these days. For example, National Sibling Day and National Ice Cream Day generate social media buzz. Participate in a local, national, or global trend to join in the fun. A newsjacking post is a terrific method to share lighthearted content related to current events.

How to take a great photo on your smartphone for your Instagram

Photographers with professional cameras are no longer the only ones who can create stunning images. This makes it harder than ever to get Instagram growth for your account. Here are some pointers for increasing Instagram interaction and growing your following.

  1. The rule of thirds should be followed

Turn on your camera grid lines to quickly improve your shot composition. Aim for the junction of one set of vertical and horizontal lines to place your subject. It is used by painters, illustrators, and photographers.

When you place your subject off-center, it produces a subtle imbalance that draws the viewer's attention. To enable gridlines on an iPhone, go to Settings > Photos & Camera > Grid and toggle it on.

  1. Concentrate on a single topic

Multiple subjects in a frame on a cluttered background will only detract from the focus of your photo. It may even cause your audience to become perplexed.

Instead, in each photo, concentrate on a particular subject. Remove distractions by cutting them out or shooting against a white background.

  1. Use negative space to your advantage

The empty area around your subject is known as negative space. Negative space around your topic will draw attention to the image's desired focus and keep it from appearing cluttered.

  1. Look for unique points of view

People are accustomed to viewing the world through their eyes. Use diverse perspectives to produce fascinating and unique images. For example, switch up your camera perspective to capture a bird's eye view or a worm's eye view. Experiment with different angles to discover fresh ways to look at familiar scenes.

  1. Use symmetry and patterns to your advantage

Symmetrical shapes and things are naturally appealing to the human eye. It's okay to defy the rule of thirds and center the scene in your frame sometimes. Leading lines are a more specialized type of symmetry that draws the viewer's attention into the image. Patterns attract people as well. A pattern might be artificial, like a tiled floor, or natural, like petals on a flower or vines on a wall. Break up the trend with your subject to make things more interesting.

  1. Make use of natural light

Standard overhead lighting casts harsh shadows and highlights in your images, resulting in undesirable dark and light regions. To avoid this, make use of soft natural light wherever possible. Take photos adjacent to a window, and for outdoor shots, the half-hour before sunset and after sunrise, when the sun is low on the horizon, often provides the most spectacular lighting.

Various styles of publishing  

When you publish your altered photo to Instagram, it will automatically crop it into a square. Tap the icon with the two outward-facing arrows to restore the original width. You can now apply more Instagram filters if you like, but don't go wild. Each Instagram filter has its personality and may completely transform a shot.

  • Videos

You can also upload movies to Instagram, as long as they're under a minute long.

You can download professionally edited videos or videos you've modified in a mobile app from your PC.

Instagram videos are set to play without sound by default. As a result, make sure your videos don't require sound to be understood for at least the first few seconds. After that, you may use your caption to tell viewers to turn on the sound, or you can ask them to do so.

  • Boomerangs

Press the camera icon in the top left-hand corner of the home screen to open Instagram. This is the camera that comes with the app. Swiping right on the screen will also get you there. Take note of the options at the bottom. The camera defaults to the Normal option, which shoots still photographs. Boomerang, which takes three-second looping films that play forwards and backward, is the first set to the right.

Boomerangs are short, repeated videos generated by stitching together a burst of pictures. For situations like jumping, toasting glasses, or high-fiving, these types of posts are entertaining.

  • Hyperlapse

Have a video that's a little too long for Instagram? Check out Instagram's Hyperlapse, which lets you condense long videos into shorter, shareable content.

It creates time-lapse videos that are smooth and have built-in stabilization. Download the app and grant it access to your camera to make your Hyperlapse videos. To pause and start your recordings, tap the circle once. After you are done recording, you can pick between 1x and 12x playback speed. Save the final Hyperlapse video to your camera roll and upload whenever.

  • Instagram Stories

Instagram Stories allows users to post more frequently without filling up their main feed by allowing them to post more regularly. Images and videos in stories are usually less polished and more natural. Your Instagram Story, like Snapchat Stories, expires after 24 hours.

If you are to sell services online, authenticity is vital in stories. While your Instagram feed should include polished images, your Instagram Stories can be a little more candid. Use the feature to provide a behind-the-scenes look at your brand or highlight your company's culture. For example, is there a dog-friendly office at your place of business? On your Story, post photographs and videos of the dogs. Because this feature is significantly more time-sensitive, Stories are also helpful for showcasing live events your company hosts or attends.

How to Make an Instagram Story Post

When it comes to sharing your Instagram Story, you have three options. You may access the camera by tapping the camera in the upper left corner, tapping Your Story above your feed, or just swiping right.

Music: Combines an image or video with a music clip of your choice.

Live: Captures and broadcasts live material to your Instagram followers.

Superzoom: Gives a video an animated zoom.

Focus: Blurs the background while focusing on a subject.

Hands–Free: You can record video without holding down the record button.

Filters have recently been added to Instagram, and you can access them by tapping the happy face next to the arrow button.

It's simple to inject personality into your material with stories. To access the filters, swipe left or right. To add a doodle, select the pen icon and choose a color.

With your keyboard, press the Aa icon to input text. For example, you can use the smiling symbol to add a location, a GIF, music, a poll, and many other fun things.

You may also tag another account in your Instagram Story, which is a terrific way to engage with other businesses and your followers. Start with "@" and then the username you want to mention to tag someone. The tag is now clickable, allowing users to access the tagging profile. If you're referenced in someone's tale, you'll get a notification.

  • Highlights from Instagram Stories

Instagram Story Highlights are Instagram Stories saved and shared to an Instagram profile after they have exceeded their 24-hour limit. They're hidden in the little circles beneath an Instagram bio. Story Highlights are an excellent method to highlight your most extraordinary tales and keep them on your Account semi-permanently for your followers to see. Because your Highlights can include connections to external sites, they're also ideal for showcasing products, services, promotions, and more.

Instagram Story Highlights can also be used to create a menu. MenuIn addition, many Instagram businesses utilize Story Highlights to share information about their hours of operation, current specials or sales, team members or retail locations, behind-the-scenes videos, and more. Story Highlights are virtually an extension of your bio because they're at the top of your Instagram profile.

You can add previous Instagram Stories to Story Highlights by selecting them from your Archive. Simply open an archived Story, go to the bottom menu, and select Highlight from the drop-down menu.

Instagram Story Highlights can be added in a variety of ways. It's worth noting, too, that you can't directly add images or video to your Story Highlights. Before you can pin a Story Highlight to a Highlight, it must have been previously posted (or is currently live).

Highlights are an effective way to engage your audience by permanently archiving temporary content on your profile. Story Highlights are also located near your Instagram bio, making them prominent features of your profile. Use your Instagram Story Highlights to engage, inform, and delight your followers.

Managing Instagram's Preferences

You can manage who may see and reply to your Instagram Stories in the Story Settings. To maximize brand engagement, we recommend allowing all of your followers to see and respond to your Stories. To access your Story Controls, go to Privacy > Story in your preferences.

Choose this option, log in to Facebook, and allow Instagram to administer your Pages to transition to a business profile. Next, connect your Instagram profile to a Facebook Page, preferably with a Facebook chatbot. Instagram will import pertinent information from your Facebook page and allow you to change it. You now have an Instagram account for your business. Make sure to check out your account settings and profile insights.

You can convert your profile from public to private using your private Account. By default, Instagram will set your profile to the public; we don't advocate changing it! You'll want users to view your postings and follow your company efficiently as a business. Click Privacy > Account Privacy in your options and make sure it's turned off.

You can hide comments that include specific keywords or phrases by using the comments feature. To do so, go to Instagram's settings and turn on the feature for the relevant words and phrases. Receiving feedback is thrilling and motivating, but some feedback may go against your brand's principles or insult your target audience. To make changes, go to Privacy > Comments in your preferences.

Adding More Instagram Accounts allows you to create up to five accounts and switch between them without logging in and out. You can also have numerous persons logged into an account simultaneously using this functionality. To add an account:

  1. Go to the bottom of your settings and select Add Account.
  2. Fill in the Username and password for the Account you want to add.
  3. Go to your profile and tap your username at the top of the page to switch between accounts.
  4. Select the Account to which you want to switch.

How to Write Captions for Instagram

It can be challenging to come up with great captions, which is why we've put together some advice to help you out.

  • Don't rush through the procedure

Make several draughts and solicit feedback from friends or coworkers. Yes, your content needs to be current, but it also needs to be engaging. Instagram's algorithm recently changed to organize each user's feed to show what they're most likely to find interesting. The number of likes and comments a post receives will determine its visibility. Spend time creating content that will delight and engage your audience.

  • Consider the length of the caption

Users can only view the top 3 to 4 lines of each caption, regardless of length. To see the rest, they must click 'More.' As a result, start the caption with the essential information, so it's always visible.

Don't be afraid to use extended captions. Instagram can be a fantastic tool for conveying stories.

  • Be more engaging

Include a call-to-action in your caption at all times. Encourage your audience to share, like, and comment on your shot.

You may also use your caption to drive them to a link in your bio where they can discover more about a different product or read a blog article. Just make sure to update the link to go to your most current post. To know how many visitors came from your Instagram account or a particular position, use shortened tracking links in your URL.

Integrating Instagram and other social media platforms into your business’s web application will encourage your audience to engage and share your products or services. 

Consider including a geotag in your post. Adding a geotag to your content gives visitors another option to find it, leading to increased attention. 

  • Discover your Instagram personality

Every social media network has its personality. It's possible that what works on Twitter won't function on Instagram. On the other hand, posts with a lighthearted, genuine tone do their best on Instagram. Experiment with emojis and other entertaining tools to give your brand a particular feel.

There's no link between caption length and engagement, but short captions let your images speak for themselves.

How to Use Instagram Hashtags

Hashtags have taken over the internet. They're a terrific method to make your material more apparent by referencing events, conferences, pop culture, entertainment, or recurring topics.

Hashtags, which Twitter first popularised, are now used on various social media platforms.

On Instagram, hashtags combine postings from a wide range of users into a single feed, while hashtag searches can only reveal public accounts.

Users may find tagged material quickly and easily on Instagram. When you search for a word or phrase, you'll see four sections on the search results page:

Top shows the most popular Instagram accounts, hashtags, and locations related to your topic.

Accounts, which displays the most popular Instagram accounts containing your term.

  • Choosing a Hashtag for Instagram

How do you determine which hashtags are most appropriate for each post? Our best answer is to brainstorm relative terms and explore relevant trends within Instagram itself, the quickest way to do so.

Try to blend generic, trending hashtags and customized hashtags to maximize your content reach and relevance. Also, think about coming up with your own branded hashtag.

Many businesses create their hashtags to promote an event, launch a new product, or collect user-generated material. If you want to do this for your company, make sure yours isn't already in use, and then push your customers to utilize it.

7 powerful tips for your Instagram marketing strategy

IGTV has a few perks to offer astute advertisers despite being on the decrease. First, IGTV has a unique mobile-friendly interface ideal for long-form content like interviews and featurettes.

  1. Maintain Visual Consistency in Your Feed

Whether email marketing or SMS marketing, visual consistency is a must in your message to capture your target audience. On Instagram, visually appealing material always works. That's where you should concentrate your efforts. Your feed should have a consistent theme and appeal to your industry's target demographic. Your material should make your company appear approachable and authentic.

  1. Make Use Of The Right Hashtags

The hashtags you use can significantly impact how many people view your posts. If you choose a general hashtag like #newyear, #christmas, or #style, expect your post to get lost in a sea of similar ones. Instead, find keywords that are both trendy and industry-specific and that your followers will be interested in.

According to research, the ideal amount of hashtags is seven or fewer. You can also see what hashtags your competitors are using and how you may replicate them. It's also a good idea to research hashtags that are specific to your brand. These should be brief, memorable, and ideally incorporate your brand somehow.

  1. Use-Generated Content (UGC)

User-generated content allows your audience to become more involved with your company. In addition, it is cost-effective since the material provided is developed by and approved by the audience. Regardless of your industry, user-generated content (UGC) can significantly aid in converting users into brand supporters.

  1. Use video ads to your advantage

Marketers can choose from three different video ad formats on Instagram. In the current social media marketing scene, selling high-profit items with a single video is more than possible. Single video advertisements, which can last up to 60 seconds; carousels, which combine images and videos; and Instagram stories, which allow you to blend images and videos to make visually appealing ads, are all available. Although photo advertising is more popular with advertisers, video ads aren't far behind, with a recent increase in usage.

  1. Collaborate with influencers

Find influencers by scraping Google or other means with the right personality to promote your product. Influencers on Instagram are usually industry thought leaders who can promote your products/services to their followers. They trust that their audience's confidence in them will translate to faith in your brand due to connecting with them. Influencers may provide significant returns with the right resources, tools, and training.

Influencers hosting Instagram live from your business's account are one of many ways to promote your business. It could also be a series of Instagram stories by the influencer. It could be them promoting the product at an event or just having a photoshoot with the product. Influencers having a real-time chat with the audience, attending Q & A, and at times by simply just appearing in the video can impact your sales. 

  1. Giveaways and contests

Your audience can interact with your brand through contests and freebies. Giving away your product or service increases brand exposure and engagement. You must design the process, work with the relevant brands, establish competition rules, monitor the contest, and ensure that it works smoothly. You should also keep track of the competition and publish the results on social media.

  1. Use Instagram Stories and IGTV to your advantage

Stories are features that consist of a blend of photographs and movies that last for 24 hours and then vanish. It is imperative to produce audio quality that is top-notch. It also makes your company appear more friendly and genuine. These tales can also include links to your website.

Instagram reels are another new feature they've added. Instagram's TikTok clone. Instagram has announced reels, which allow users to upload 15-second videos.

After learning about these features, many customers struggle to determine which strategies are best suited for their specific marketing. Furthermore, SPF records must be checked to identify and protect email receivers and senders from spam and phishing.

Instagram's analytics

Instagram, unlike Facebook, does not yet have a built-in, in-depth analytics platform.

When you upgrade to a Business Account, you get restricted data like follower growth, impressions, reach, and engagement. These can be accessed by selecting View Insights from the drop-down menu underneath your posted photographs and videos.

You may also use Facebook's Ad Manager to track Instagram impressions, cost, and engagement on ad campaigns.

Individual Instagram metrics will vary depending on your objectives, but you should constantly monitor interaction (likes and comments) and the number of followers you have over time. Your Account will progressively earn followers and interactions if you produce excellent material.

Track these fundamental data to ensure your Account is growing and operating correctly, whether or not you have the resources for more in-depth analytics tools.

Also, it is vital to keep an eye on the bots of Instagram as they are growing in numbers. However, avoid them at all costs since they can be harmful traffic and affect your analytics. Instead, use bot protection to keep a check on such activity to improve your business.  

How to Begin Advertising on Instagram

Let's talk about Instagram marketing. Instagram advertising provides brands with a one-of-a-kind opportunity to interact with their target audience. In addition, Instagram ads aren't as obvious or disruptive as traditional ads because they appear in feeds like any other post. So they're a natural way to get people to learn more about your company or product.

All the leading eCommerce platforms use Instagram and other social media platforms for advertising and marketing purposes. To make your ad, go to Facebook Ad Manager and choose an existing Instagram post to boost or create a new one. If you've never advertised on Facebook before, you'll need to create an account. To link your Instagram Business account to your Facebook profile, you'll also need to claim it.

To claim your Instagram account:

  1. Go to your Business Manager and hover over the menu to Instagram Accounts on the left side of the page.
  2. Select Claim Instagram Account from the drop-down menu.
  3. Click Next after entering your account information.

Choose a goal for your campaign and give it a name. While Facebook has a lot of options, just a few of them involve Instagram advertising. Choose one of the following alternatives to Improve business rapidly and be sure you're on the right track:

  • Brand recognition is essential
  • Reach
  • Traffic
  • Engagement
  • Views of the video
  • Conversions

What should your Instagram ad budget be?

If you're looking to generate more leads, evaluate the cost-per-lead and how it compares to other channels and your customer lifetime value.

This is different for every firm and industry. It also applies to other objectives such as increasing website traffic and revenue.

No matter your goal, it's crucial to monitor and adjust your Instagram advertisements to get the most of your spending.


In the world of social media, Instagram is an unquestionably reckoned force. As a result, there's an almost unlimited amount of untapped opportunity for brands to attract attention, create interaction, build strong relationships, and exceed their annual financial targets.

Creating and maintaining a platform that embodies your brand's visual identity may seem complicated, but Instagram makes it fun and easy. So please make the most of your Instagram marketing plan by following our instructions and becoming inspired.

If you approach your Instagram marketing strategy with a growth attitude, you'll discover that it becomes more accessible and more profitable as time passes. If you play your cards well, it can also be rather enjoyable.