Dunder Casino: 100% Bonus + 50 Free Spins on ‘Sweet Bonanza’ 🍬

dunder casino

Dunder Casino offers new players 50 Free Spins on the ‘🍬 Sweet Bonanza’ slot and up to $600 in bonus cash on deposits of $10 or more!

This is the best bonus available for Dunder and casino and you can claim it when you sign up for a new account and make a first-time real money deposit.

Not available in USA: Click here!

Min. deposit $/€10. Max. bonus $/€50. Max. bonus bet $/€5. For new customers registering on mobile devices only. 30x wagering requirement on deposit and bonuses (game weighting applies). Play Responsibly. BeGambleAware.org T&Cs apply.

Read more

mBit Casino Bonus: 300 Free Spins + up to 4 BTC Bonus Package

mBit Casino

Get 300 Free Spins at mBit Casino plus up to 4 bitcoin in total over your first three deposits and play 3000+ online slots and games when you sign up with this Freespinny.com bonus code!

This established crypto casino has some of the biggest bonuses around for casino fans including up to 4 BTC as part of its welcome offer! Read on to find out more.

Get 300 Free Spins + 4 BTC!

*Strictly 18+. Available to new customers only. Terms and conditions and wagering requirements apply.

Read more

Shambala Casino: 20 Free Spins No Deposit on ‘Elvis Frog in Vegas’

shambala no deposit casino bonus

Shambala Casino gifts all new players 20 Free Spins No Deposit plus an extra 180 free spins bonus to play on Bgaming slots when you deposit for the first time!

Shambala Casino is a new casino that is bringing its A-game with an incredible four-part bankroll boosting bonus. Play slots from BGaming, Play ‘N Go, NetEnt and more. Find out more in our casino review!

Get 20 Free Spins Now!

*Strictly 18+ ONLY. Terms and conditions and wagering requirements apply. Always gamble responsibly.

Read more

Richard Casino: Play with 300 Free Spins + up to €/$5000!

richard casino free spins

Check out Richard Casino, it’s brand new and you can claim up to 300 free spins plus up to €/$5000 in bonuses!

So, if you’re ready to join the royal family of online gambling, why not give Richard Casino a try? Who knows, you may even be able to ‘live like a king’!

Get 300 Free Spins + Bonus!

The casino bonus package is available to new casino customers only. Please gamble responsibly. Full T&C apply.

Read more

Vera Casino: 50 Free Spins, 50% Bonus + 10% Cashback!

vera freespinny

Vera Casino offers up to 50 Free Spins, 50% Bonus and 10% cashback at a premier crypto casino with no KYC checks. Join now and take your gambling to the next level with real money play and enhanced perks as part of the loyalty scheme.

Are you looking for a secure crypto casino to gamble online with Bitcoin? Take a look at Vera Casino – with over 4000 games to choose from, it’s a great place to start your crypto gambling journey!

Claim your Vera Casino Bonus!

*Strictly 18+ only. Ts&Cs apply. Please gamble responsibly.

Read more

Sherbet Casino: 75 Free Spins No Deposit Sweet Bonanza!

Sherbet Casino

Are you looking for a sweet treat? Look no further than Sherbet Casino, where you can get 75 free spins with no deposit needed on the popular slot game Sweet Bonanza!

Sherbet Casino is a new crypto casino that offers a wide range of rewards, unique NFTs, Rakeback and more – making it the perfect place for those looking for an exciting online gaming experience.

Not available in UK: Click here!

The casino bonus package is available to new casino customers only. Please gamble responsibly. Full T&C apply.

Read more

King Billy Casino: 50 Free Spins No Deposit + 250 Bonus Spins

king billy 2023

King Billy exclusive offer: 50 Free Spins no deposit on signup, plus 250 EXTRA Free Spins on ‘Book of King Billy’ from BGaming and up to 1 Bitcoin or $2500 Welcome Bonus!

We returned to review King Billy again for 2023 and we have found a lot to recommend it to Freespinny.com visitors! With over 5000 slots, fast and varied payments and deposit options, and great support, it’s a must try!

Not available in USA: Click here!

*Strictly 18+. Available to new customers only. Free spins on ‘Book of King Billy’ from B-Gaming. One per household, per IP address. Terms and conditions and wagering requirements apply. Please gamble responsibly.

Read more

Mirax Casino: 40 Free Spins No Deposit Bonus EXCLUSIVE!

mirax

Claim your Mirax Casino exclusive 40 Free Spins no deposit bonus on registration, no bonus code required, and play the epic slot ‘Scroll of Adventure’ from BGaming instantly when you login!

Our expert review team have gone into detail comparing Mirax with the competition to see if this is a casino you should sign up to today. With great slots, fast payments, and awesome customer support it’s a great choice. Use the link below to claim our exclusive welcome bonus!

Get 40 Free Spins No Deposit!

*Strictly 18+. Wagering and terms and conditions apply. Please gamble responsibly.

Read more

Voodoo Casino: 250 Free Spins + up to €650 Bonus

voodoo casino

Ready to take a spin on the wild side? Voodoo Casino is here with a spellbinding welcome offer of 250 free spins and up to €650 in bonuses!

Voodoo Casino is an exciting new online casino with a great selection of games and a generous welcome package plus ongoing rewards!

Not available in USA: Click here!

The casino bonus package is available to new casino customers only. Please gamble responsibly. Full T&C apply.

Read more

CatCasino: 100 Free Spins No Deposit Bonus Code EXCLUSIVE!

cat casino 2022

Cat Casino EXCLUSIVE 100 Free Spins No Deposit bonus – sign up using the exclusive Freespinny.com link on this page and use our bonus code to claim your spins!

That’s right, all you have to do to claim the 100 no deposit spins bonus is sign up using the link on this page, and you must enter our exclusive Bonus Code “MAXRESPECT” during registration!

Get 100 Free Spins no Deposit!

*Strictly 18+. Available to new customers only. Must use links on this page and bonus code MAXRESPECT. Terms and conditions and wagering requirements apply. Please gamble responsibly.

Read more

Wild.io Casino: 10 BTC Bonus + 900 Free Spins for new players!

wild io free spins

Wild.io Casino aims to be the biggest crypto and multi-software casino in the world, and this bonus is a good way to start – up to $10,000 or 10 BTC and 900 Free Spins are available to new players!

We think Wild.io has the potential to be the best online casino in the world and we have been seriously impressed by the way they have started out. This casino offers amazing player-friendly bonuses, incredible slots and a secure safe playing environment.

Sign up at Wild.io Casino!

*New customers. Wagering 40x. Game weighting applies. Bonus terms and conditions apply. www.begambleaware.org

Read more

Casumo Casino: Free Spins Bonus and Match Bonuses!

casumo casino 2022

Casumo Casino offers new players free spins and bonus cash on deposit with a different offer for every country – sign up today and enjoy the best selection of slots, tournaments and bonus incentives of any online casino!

As soon as you see their front page, you know that you are in for something a bit different from other online casinos. They don’t just offer you a brilliant casino experience but the chance to take part in your very own adventure!







Not available in USA: Click here!

Read more

JustSpin Casino: 100 Free Spins No Deposit Bonus on ‘Super Joker’ slot 🃏

justspin 600 free spins

JustSpin Casino offers 100 Free Spins no deposit, 10 daily free spins for 10 days on registration, plus 500 extra spins on deposit for players in Norway, Iceland, Japan, Luxembourg and Malta, or 600 free spins on deposit for everyone else!

Sign up to start enjoying your free spins and play top casino games and real money slots from leading software providers Microgaming and NetEnt. Our expert reviewers rate JustSpin for having one of the biggest free spins bonuses around and for great slots!

Not available in USA: Click here!

*Strictly 18+. Available to new customers only. Only Norway, Iceland, Japan, Luxembourg and Malta eligible for no deposit offer. Bonus terms and conditions and wagering requirements apply. Please gamble responsibly.

Read more

GetSlots Casino: 300 Free Spins + $3000 Bonus for new players!

get slots

Get Slots is a new online casino with an EPIC 300 Free Spins and up to $/€3000 Bonus Package for all new players – get up to $500 on your first deposit and an instant 100 Free Spins!

With a bonus package worth up to $3000 plus weekly free spins and reload bonuses, the perks keep coming at GetSlots Casino! Amazing slots and instant payments with crypto, e-wallets and bank cards and transfers. Visit Get Slots casino now to play or click the link below!



Not available in USA: Click here!


*Strictly 18+. Available to new customers only. Terms and conditions and wagering requirements apply. Please gamble responsibly.

Read more

Dux Casino: 150 Free Spins and up to $/€500 Bonus Code

dux casino free

Play at new casino DuxCasino with up to €/$500 in bonus money and 150 Free Spins to enjoy on a selection of top slots. Get all this as part of their welcome bonus package available to all new players.

DuxCasino is a new Malta-licensed casino featuring over 35+ leading software names. Choose between hundreds of well-known games and classic casino games on your desktop or mobile. Claim your bonus at Dux Casino or follow the links below.



Not available in USA: Click here!

*Strictly 18+. Available to new customers only. Terms and conditions and wagering requirements apply. Please gamble responsibly.

Read more

PinoCasino: Get 150 Free Spins + up to €500/$750 Bonus + 20% Cashback!

pino casino cashback king

Pino Casino rewards every new player with free spins and a cash match bonus on the first three deposits – get up to $750 (or €500) and 150 Free Spins when you deposit into your new casino account!

PinoCasino is a new casino from N1 Interactive. The online casino is offering new players a huge three-part welcome offer plus low wager daily cashback of up to 20%! We think this is a top choice for players in CA, NZ and beyond.

Not available in USA: Click here!

*Strictly 18+. Available to new customers only. One per household, per IP address. Terms and conditions and wagering requirements apply. Please gamble responsibly.

Read more

NYspins Casino: 200 Free Spins

NY Spins Casino offers a 100% match bonus and 20 free spins per day for 10 consecutive days on Book of Dead when you sign up for a new casino account and deposit a minimum of €20 (or currency equivalent)!

So that’s a total of 200 Bonus Spins on Book of Dead, plus up to $1000 in bonus cash with your first four deposits! Pretty damned sweet, and one of the best multi-software casino brands around. Try it for yourself below:

Get 200 Free Spins!

This  bonus is only available to NEW NYspins Casino customers.

Read more

Legzo Casino: 50 Free Spins No Deposit

LEGZO Casino Free Spins No Deposit

Register with LEGZO Casino today and receive 50 Free Spins No Deposit with Freespinny.com’s exclusive No Deposit Bonus Code “FSBONUS”!

Enjoy 50 free spins no deposit on the amazing Candy Monsta slot by Bgaming at no cost. Take advantage of this remarkable opportunity and begin spinning – sign up now!

Not Available in US: Get US Free Spins here!

Strictly 18+. * Welcome Bonus is only available to new players. One per household, per IP address. Terms and conditions apply.

Read more

Maneki Casino: 25 Free Spins No Deposit EXCLUSIVE!

Maneki Casino

Maneki Casino offers new players 10 Free Spins on ‘Book of Dead’ and 15 Free Spins on ‘Starburst’ or ‘Big Bass: Keeping it Reel’ (where country restrictions allow!) so sign up and claim yours today!

Maneki casino is bringing you over 3000 titles from major label software developers plus big booming bonuses and frees spins for every player. This casino is worth a look and has a lot of good features that players will LOVE!

Get 25 Free Spins No Deposit!

ALWAYS GAMBLE RESPONSIBLY. Wagering requirements and T&Cs apply. Strictly 18+

Read more

Play OJO Casino: Get 90 FS – 50 Wager-Free Spins + 40 Kicker Spins!

playojo book dead

At Play OJO (or Play Uzu depending on region) you can sign up and get 90 Free Spins with no wagering, 50 free spins on your first deposit and an EXTRA 40 Free Spins on Book of Dead with our Kicker Code!

Register and make a deposit at PlayOJO Casino to pick up 50 free spins when you deposit a minimum €10 (or currency equivalent) and remember, signing up with FreeSpinny will also unlock an extra 40 free spins wager free!

Claim your 90 Free Spins

Strictly 18+ only. New players only. Min deposit €10 or currency equivalent. 90 Free Spins to play on Book of Dead. Spin Value: 0.10. No min withdrawal. Offer cannot be used in conjunction with other offers. T&Cs apply.

Read more

Slots Magic Casino: 50 Free Spins + 100% Cash Bonus!

slots magic free spins

Slots Magic casino offers you 100% up to to €/$/£100 and 50 Free Spins on Thor the Trials of Asgard or Book of Dead with your first deposit of €/$/£20 or currency equivalent!

Slots Magic is a Skillonnet casino with a huge selection of slots, loads of payment options, superior customer support and a fantastic website that works perfectly however you play whether that’s Mac, PC, tablet or smart phone!

Get 50 Free Spins + 100% Bonus

Automatically credited upon deposit. Cancellation can be requested. First Deposit Only. Max. Bonus $/€500. Maximum amount of Free Spins is 50. Game: Thor the Trials of Asgard, Spin Value: $/€0.10. WR of 30x Deposit + Bonus amount and 60x Free Spin winnings amount (only Slots count) within 30 days. Max bet is 10% (min $/€0.10) of the free spin winnings and bonus amount or $/€5 (lowest amount applies). Spins must be used and/or Bonus must be claimed before using deposited funds. Deposit/Welcome Bonus can only be claimed once every 72 hours across all Casinos. *Games are subject to availability. Bonus Policy applies.

Read more

Lucky Days: Free account for 100 Free Spins + €1500 Bonus!

lucky days casino

Lucky Days casino offers 100 ‘Book of Dead’ slot Free Spins and €1500 in bonus cash for new players in qualifying countries. This is a brilliant registration bonus code for any casino fans looking to give them a spin!

Register and claim your bonus when you make a deposit of €20 or more. You will unlock a 100% Bonus worth up to €500 and 100 Free Spins (10 spins a day for 10 days) on ‘Book of Dead’.

Get 100 Free Spins + up to €1500!

Available to new Lucky Days Casino customers only.  A minimum deposit of €20 required to claim bonus spins (wagering x25) and cash match bonuses (wagering 30x). Excludes deposits made via Skrill, Neteller and EcoPayz. Offer Expires in 30 days

Read more

CryptoLeo Casino: Daily Wager Free Cashback!

CryptoLeo Casino

Play at the new CryptoLeo Casino and earn wager-free daily cashback when you play slots!

This exciting new casino brand is set to stir things up with attractive rewards and perks for regular players. Read our casino review to find out more!

Get Daily Wager Free Cashback!

*Strictly 18+. Available to active customers only. Terms and conditions and wagering requirements apply.

Read more

Trada Casino: 30 Wager Free Spins on Fire Joker – Bonus Code Exclusive!

trada casino fire joker

Our Trada Casino exclusive bonus code gives you 30 No Wagering Free Spins on Fire Joker (UK players get 25 FS No Wager on ‘Big Bass Bonanza’) – simply register a new account and deposit $/€10 to play with instant spins on this epic online slot!

You can play hundreds of slots and games at Trada Casino. Our expert casino review shares more detail about why Trada is a great choice for anyone looking to play online slots. Top rated casino!

Get 30 Wager-Free Spins!

Read more

Winz.io Casino: 300 Free Spins Bonus with NO Wagering!

winz io casino

Winz.io casino offers new players 300 Free Spins with no wagering required on your winnings so you keep what you win – try the ‘Fast and Fair’ crypto slots site with this epic bonus!

Free Spinny is thrilled to be able to share with you our Winz.io casino review. Our reviewers checked out this casino in detail, and it is the match of many similar brands with a 300 free spins wager-free bonus and a focus on tournaments and promos that makes them stand out!

Get up 300 Free Spins!

*Strictly 18+. Available to new Winz.io Casino customers only. Terms and wagering requirements apply.

Read more

7Bit Casino: 50 Free Spins No Deposit + up to $5000!

7Bit Casino

7BitCasino.com offers new players 50 Free Spins No Deposit with this Freespinny.com EXCLUSIVE 2023 bonus code. Try multi-software crypto casino 7bit for free and claim 200 Extra Bonus Spins when you deposit!

7Bit Casino is undoubtedly one of our favourite places to gamble online with crypto. Find out why our review team rate it as one of the best worldwide online casinos in our in-depth review!

Get 50 Free Spins No Deposit!

Use Bonus Code “ACEBONUS”. The 7Bit exclusive no deposit free spins bonus is available to new customers registering through FreeSpinny.

Read more

Best Canada 2022 Free Spins No Deposit Offers

We're here to help our Canadian slot fans find epic no deposit free spins bonuses at safe, reputable and licensed online casinos. Check out our list of the best Canada Free Spins No Deposit offers available today and read full reviews of each Canadian online casino to help you figure out if the platform is a good fit for you. There's a lot of choice out there on the web and we make it our challenge to connect Canadians with great deals at casinos who offer a high level of service, security and entertainment. Read on to get more info on the in's and out's of these ever popular free casino promotions...

Free Spins No Deposit - How do they work?

Lots of casino playing newbies ask us about the workings of offers that give away free spins on sign up. So, here's a quick rundown on how they work.

Normally, free spins no deposit offers are given out as part of a welcome bonus package when you first sign up with an online casino. You'll get a set number of extra spins that you can use to play slots games in exchange for your registering as a new Canadian casino player at that platform. Crucially, there's no deposit required to claim this type of bonus and though the T&Cs can be stringent, there's is a chance you could win real money playing through these spins.

Claiming Free Spins No Deposit Required

Most of the time Canadian casinos make registering to claim any free spins sign up bonus pretty easy. It's obviously in their interest to make joining smooth and hassle free so they can get you spinning and playing as soon as possible. Your personal information will be required , but once you've provided that and verified your email address you should be able to start playing with your no deposit free spins immediately.

The first step is, of course, to pick the right Canadian casino in the first place! We've got plenty of great recommendations on our site for all types of Canadian players, so check out our full list before making your decision. Once you're happy with where you want to register hit the link button to make your way to the bonus landing page.

  1. The first step is, of course, to pick the right Canadian casino in the first place! We've got plenty of great recommendations on our site for all types of Canadian players, so check out our full list before making your decision. Once you're happy with where you want to register hit the link button to make your way to the bonus landing page.
  2. Follow the sign up process filling your details into the form provided.
  3. You'll get an email from the casino and at this point you need to hit the link contained and verify the account.
  4. Once you're verified, and logged in, you should be able to access your free spins bonus and start playing with the no deposit free spins!
  5. T&C's apply so be sure to give them a read.

Perks of Claiming a No Deposit Free Spins Offer

Lets take a second to reiterate the plus points of claiming these no deposit free spins promotions to cast light on why Canadian players seem to enjoy them so much!

First off, as we said before, you don't have to make a deposit to claim the bonus. This is great news for all those players who like to take things slow and steady or maybe can't afford to make big deposits right away. Playing for free means you can put a new Canada online casino through it's paces to see if you enjoy the platform with no impact on your wallet!

Winning real money with free spins is obviously a big part of the popularity of this style of offer. The wagering requirements and other terms and conditions don't make it easy but there's a chance you could luck into that big win on the reels.

Free Spins or No Deposit Bonus

There are two types on no deposit required promotion available - The free spins no deposit deal and the standard no deposit bonus.

The former is only available when you're playing slots games while the latter can be used on other casino games too and is like having bonus credit to play casino games with. The choice of which to go for is completely down to personal preference but the majority of Canadian players seem to prefer the free spins bonuses.

Other Free Spins to discover

Free spin offers at Canadian online gambling sites come in lots of other shapes and sizes too:

  • Welcome Bonus Free Spins - the free spins that are bundled in a welcome package can include no deposit spins as well as free spins on deposit too.
  • Deposit Bonus Free Spins - These are the more common type of free spins offer where you make a deposit in order to claim your freebies.
  • Loyalty & VIP Free Spins - For regular and VIP players, these can be given away as part of a loyalty scheme or perhaps as a reload bonus for gamblers returning to play regularly at the casino.
  • Exclusive Free Spins - These can be offered by the casino as an exclusive bonus to players who sign up through a particular affiliate site, seasonal promotions and more. So, if you're looking for free spins in Canada make sure you check out our full list of recommended Canadian online casinos because many of the promotions are exclusive to us.
  • No Wagering Free Spins - These are the Holy Grail of casino bonuses for slot fans. You'll find offers like this from time to time and when you do it means that what you win is yours to keep with no wagering required!

Free Spins No Deposit - What Games?

Keen Canadian slot enthusiasts often wanna know what game they can play with their free spins!

Well, the good news is that there's a lot of choice when it comes to no deposit free spins for Canadian players with most of the big name software providers offering up some of their best slots games.

You might find that your no deposit free spins can only be used on one specific game or a small selection from a single provider but the good news is that many of the worlds most popular slots regularly feature in casino sign up free spins. Read the T&Cs to find out whether you're allowed to play any game you want. If it's a famous video slot with a large following among gamers the casino is sure to be shouting about it from the roof tops! Here are some of the most popular slots of the moment that we often see included in no deposit free spins Canada...

  • Starburst - One of the most played slots of all time and a favourite with Canadians too. This NetEnt classic is often used as part of no deposit free spins offers.
  • Book of Dead - Another big name slot that's hugely popular with our Canadian readers. This one from Play'n Go can also be found in no deposit free spins promotions.
  • Gonzo's Quest - This NetEnt slot is another favourite with our players and it's not hard to see why. The Gonz can also be found in plenty of no deposit free spins offers!
  • Aloha! Cluster Pays - This Hawaiian themed NetEnt video slot is a newer release but it's already become hugely popular with our Canadian readers.
  • Elvis Frog in Vegas - This fun and quirky slot from BGaming is inspired by the King of Rock and Roll himself. It's a great choice for free spins no deposit offers and we see it pop up regularly.
  • Dead or Alive 2 - This gritty NetEnt slot is a follow up to the original Dead or Alive and it's become just as popular. It's often used for no deposit free spins offers too.

These are just a few of the most popular slots that we often see included in casino bonuses but there are plenty more where they came from. Check out our full list of recommended Canadian online casinos and you'll find hundreds of different slots games to choose from.

What about No Deposit Bonus Codes?

We often get questions about Canadian free spins bonus codes, it can be a cause of confusion for some players especially those who are relatively new to gambling online.

Essentially, a bonus code is just another way of claiming a casino bonus or promotion. So, if you see a no deposit free spins Canada bonus advertised on our site all you need to do is sign up with the casino via our link and the offer will be automatically added to your account. In most cases you won't need to input any special no deposit promo codes or coupons to grab your free spins.

On occasion a bonus code might be needed to redeem your bonus spins and if that's the case we will have included this clearly in our description of the bonus. All you need to do is input the code when prompted by the casino and your free spins will be activated.

Terms and Conditions of Free Spins No Deposit

Ok, here comes the important part - terms and conditions! Just like all casino bonuses and promotions there will be a few rules that you need to follow when claiming your no deposit free spins. The T&C's will no doubt have a large bearing on your likely hood of winning real Canadian dollars with free spins so be sure to pay close attention before you embark on your bonus...

  • Wagering Restrictions - Wagering requirements also known as play through requirements will apply and this means you'll need to play through your winnings a set number of times before cashing out. For example, a standard wagering requirement might be 35x which means you'll need to play through your winnings 35 times before withdrawing them as cash.
  • Withdrawal Limits - Many casinos will also impose limits on how much you can withdraw from your free spins bonus.
  • Time Restrictions - Most offers will have an expiry date so make sure you claim them before they expire.
  • Maximum Win - You might also see a maximum win limit which limits the amount you can cash out from your bonus.
  • Eligible Games - Not all slots games will be available to play with your free spins and in some cases you might only be able to use them on a specific game or two. Check that you're happy with the online slot included in the promo before you get started.
  • Max Bet - When using free spins you might also be restricted on how much you can bet per spin.
  • Payment Method restrictions - You might also find that your bonus winnings can only be withdrawn using a specific payment method.

So there are a few things that you need to take into account when claiming your no deposit bonus but it's nothing too complicated. We've put together a handy guide on wagering requirements which will tell you everything you need to know about how they function in more detail.

Best Canadian Free Spins Casino

A great free spins bonus with no deposit required is all well and good but the casino site offering them need to hit the mark on some important factors too. Here are three of the most important qualities that we always take into account when choosing Canadian online casinos to feature here on our site...

  • Safety and Security - We only promote casino sites that operate legally in Canada and use the latest security features to keep your personal information safe.
  • Banking Options - You should be able to deposit using your preferred Canadian casino payment method and cash out quickly and easily too.
  • Customer Support - If you run into any problems we want to know that you'll be able to get help from a friendly, efficient customer service team.
  • Top quality games - Slots and entertainment from the best software developers in the business are also very important.
  • Well Licensed Casino - We only ever promote well licensed and regulated online casinos that are subject to regular third party audits.
  • Canada Mobile Casino - You should be able to enjoy your favourite online slots on the go so we check out the mobile offering too. We look for mobile optimised design and navigation as well as awesome graphics and games that load quickly and efficiently.