TurboWins launched in 2025 and went hard from day one: big crypto focus, 4,000+ casino games, and a full sportsbook under one wallet. Our Tips.GG team opened real-money accounts, deposited, bet on football and esports, cashed out via crypto and cards, and pushed support with awkward questions so you don’t have to. This review was fully updated for 2026 using our transparent rating framework.
In a crowded offshore market, TurboWins stands out in 2026 for two things: a huge 200% bonus up to €5,000 via our link, and very fast crypto withdrawals once KYC is done. It is not perfect, some users report issues, but we had smooth payouts and quick verification in our own testing.
| Feature ⚙️ | Details |
|---|---|
| Brand | TurboWins Casino & Sportsbook |
| Bonus | 200% Bonus up to €5,000 via our official link |
| Licenses | Anjouan (ALSI-142311005-FI2), Curaçao (OGL/2024/1788/1030) |
| Founded | 2025 |
| Mobile App | No native app, responsive mobile site + PWA shortcut |
Ready to check it out? Use the official Tips.GG link for the full TurboWins welcome deal: Claim your 200% up to €5,000 here.
TurboWins Sportsbook Summary

TurboWins
TurboWins is a 2025-born hybrid platform: serious casino offering plus a broad sportsbook under one login. The brand is operated by entities including Igloo Ventures SRL, EOD Code SRL, and Simba N.V., depending on where you register. It runs under an Anjouan license and, in some regions, a Curaçao Gaming Authority license. So it sits in the offshore, international category, not a locally regulated UKGC or MGA book.
The target audience is pretty obvious once you use it for a day. Crypto-heavy players from Europe, Canada (outside tightly regulated provinces), parts of Asia, and LatAm, who want fast payouts, esports markets, and high bonus ceilings. The interface is neon, clean, and very casino-first, with sports and esports pinned prominently on the top bar. No cluttered legacy design, no weird multi-wallet nonsense. One balance for everything.
From a reputation angle, things are mixed. Expert sites praise the 200% welcome, the 10% weekly zero-wager cashback, the sheer number of games, and quick crypto withdrawals. At the same time, there are documented complaints about account closures and disputes around joint bank accounts or KYC issues, especially from Germany and some EU countries. We think this is the real trade-off of offshore books: more flexibility, less heavy-handed regulation.
In our own Tips.GG run, we:
- Registered from an EU IP and an Indian IP
- Deposited via Visa, MiFinity, and USDT
- Bet pre-match football, live tennis, and CS2 esports
- Withdrew via crypto and card
Verification took under an hour for our main account. A USDT withdrawal landed in our wallet in under 20 minutes, while a Visa withdrawal took just under 48 hours. No payout issues on our side, which we know some frustrated players will find surprising.
| Key Detail 📌 | Info |
|---|---|
| Head companies | Igloo Ventures SRL / EOD Code SRL / Simba N.V. (jurisdiction-dependent) |
| Licenses | Anjouan & Curaçao offshore licenses |
| Established | 2025 |
| Sportsbook | 50+ sports & esports, pre-match & live |
| Casino | 4,000–5,000 games, 60+ providers |
| Apps | No native apps, full mobile browser support + PWA |
| Support | 24/7 live chat, email |
| Currencies | EUR, CAD, NOK, INR, others + major cryptos (BTC, ETH, USDT, etc.) |
| Min deposit | €20 (or equivalent) |
| Payments | Visa/Mastercard, Apple Pay, Google Pay, MiFinity, Interac, Sofort, SEPA, many cryptos |
| Typical withdrawals | Crypto: <1 hour, E-wallets: <24h, Cards/Bank: 1–5 business days |
Best For
- Best for huge first deposit bonus hunters who want a 200% match up to €5,000
- Best for crypto bettors who want BTC, ETH, USDT, and fast blockchain payouts
- Best for esports fans betting CS2, LoL, Dota 2, Valorant with live markets
- Best for casino + sportsbook in one place with a single balance
- Best for weekly cashback lovers thanks to 10% zero-wager cashback
- Good for mobile-first users who prefer a responsive site over an app
TurboWins Key Features
- 200% Welcome Bonus up to €5,000 on first deposit via our link
- Unified wallet for casino, live casino, sportsbook, and esports
- 4,000+ casino games from 60+ providers including Pragmatic, NetEnt, Evolution
- 10% weekly cashback with zero wagering on losses
- Wide crypto support (BTC, ETH, LTC, USDT, USDC, XRP, DOGE, SOL, and more)
- Rapid crypto withdrawals with typical completion under 1 hour after KYC
TurboWins Betting Experience

TurboWins
The flow from signup to cashout on TurboWins is pretty direct. No labyrinth of menus, no forced downloads. You register, confirm email, drop your first €20+ deposit, grab the 200% bonus, and you’re in. The sportsbook, casino, and live casino are all accessible from the top bar, with your balance always visible.
In our testing, we followed a realistic bettor path:
- Registered with EU KYC documents
- Deposited €100 via Visa and 100 USDT on a second run
- Claimed the 200% up to €5,000 offer through the Tips.GG link
- Placed pre-match bets on Premier League football and IPL cricket
- Placed live bets on ATP tennis and CS2
- Withdrew via USDT and Visa
Deposit speed: Visa and MiFinity hit instantly. USDT took around 2–3 minutes to show as confirmed, which is totally fine. Minimum was €20, which feels slightly high for low-stakes players, but manageable.
Placing bets: The betslip is simple. Click odds, they snap into the slip, you choose single, combo, or system. Live betting is stable; we only saw occasional odds suspensions during dangerous attacks in football and clutch rounds in CS2. No weird lag or rejected bets beyond normal in-play movement.
Live betting smoothness: On a mid-range Android phone over 4G, live tennis and football markets refreshed quickly. We didn’t experience ghost bets or mis-settlements. Cash out (Turbo Cash Out) was available on most football multis and worked fine; one partial cash out locked in profit just before an underdog equalizer. Felt good.
Payout times from our tests:
- USDT withdrawal: approved in ~15 minutes, funds on-chain in ~20 minutes total
- Visa withdrawal: marked processed in about 24 hours, money visible in bank after ~48 hours
No fees from TurboWins on our side, only standard blockchain network fees on crypto. Some players online complain about delayed withdrawals or document re-requests; we did not hit that, but you should always upload clean, clear KYC documents to avoid being that person stuck in limbo.
If you want to replicate our path, use the official Tips.GG route: Go to TurboWins & start betting.
TurboWins Promo Code
TurboWins links bonuses to where you register from and which partner you use. Through our official Tips.GG link, new players get a boosted 200% Bonus up to €5,000 on the first deposit. No separate promo code to type in, the offer attaches automatically when you sign up via our link.
To lock this in:
- Open TurboWins through Tips.GG: Claim your bonus here
- Register and verify your email
- Deposit at least €20
- Activate the welcome bonus in the promo section if needed
We think this is one of the more aggressive first-deposit offers among offshore books right now, especially for high-rollers from Canada, India, and Nordic countries.

TurboWins
TurboWins Welcome Offer 2026
The main sportsbook/casino welcome package at TurboWins via our link is:
200% Bonus up to €5,000 + 50 Free Spins on Spinman (Hacksaw) in many regions.
Key terms (always double-check on site, as T&Cs can change):
- Bonus size: 200% up to €5,000
- Min deposit: €20
- Wagering: 30x on deposit + bonus (and free spin winnings)
- Validity: Bonus & spins usually 7 days after activation
- Game weighting: Slots 100%, roulette & live roulette 4%
- Max bet with bonus: ~€5 per spin/hand during wagering
This is a big, high-commitment bonus. Great if you’re planning to grind slots, less appealing if you only place a few small sports bets.
| Welcome Bonus Aspect 🎁 | Pros | Cons |
|---|---|---|
| Size & structure | Huge 200% up to €5,000, good for high-rollers and serious grinders | Big bonus = big wagering; casuals might struggle to clear it |
| Wagering rules | Transparent 30x on deposit+bonus, slots at 100% contribution | Roulette & live roulette only 4%, bonus funds not ideal for table purists |
| Time limits | 7 days is workable if you actually plan your play | Miss the 7-day window and the bonus basically evaporates |
| Free spins | Extra 50 spins on a popular Hacksaw slot | Free spin winnings also need wagering, not pure cash |
| Cashback synergy | 10% weekly cashback with zero wagering softens losses later | No no-deposit bonus, no free bets without a deposit |
We rate the welcome offer a 4.5/5 for value, with the only real downside being the aggressive 30x on deposit+bonus. If you’re unsure how wagering works, skim our sports betting glossary first.
How to Place a Bet on TurboWins
New to betting or just new to TurboWins? The process is simple.
Step-by-step guide
- 1. Register & log in
Open TurboWins via Tips.GG, create an account, confirm your email. - 2. Deposit at least €20
Choose Visa, MiFinity, Interac, crypto, etc. Your funds show almost instantly for most methods. - 3. Pick your sport or esports
Use the left sidebar: Football, Tennis, Basketball, Cricket, CS2, LoL, Dota 2, Valorant, and more. - 4. Select a market
Click on odds for match winner, over/under, handicap, props. They jump into your betslip. - 5. Enter stake & confirm
Choose stake, check potential payout, and click “Place Bet”. Done.
Bet types on TurboWins
- Single bet: One selection on one event. If it wins, you get stake × odds. Perfect for beginners and value hunters.
- Combo / Acca: 2+ selections combined. All legs must win. Higher risk, higher payout. TurboWins often adds a Combi Boost on these.
- System bets: Parlays with insurance, like 2/3 or 3/4. Some legs can lose and you still get paid. Better for advanced users.
- Live bets: Bets placed after the game starts. Odds update in real time. You can also use Turbo Cash Out on many markets to lock profit or limit loss.
If you’re brand new to betting, we strongly recommend reading Tips.GG’s How to Bet on Sports first. It saves money.
Legal & Restricted Countries
Where TurboWins is available
TurboWins is aimed at international players, especially:
- Parts of Europe (Germany, Norway, Sweden, Austria, Switzerland, etc.) where offshore play is allowed
- Many regions of Canada outside tightly ring-fenced provincial sites
- India and several Asian markets that allow offshore betting
- Latin American countries where local laws do not explicitly ban offshore operators
The platform operates under Anjouan and Curaçao offshore licenses, so it is not locally regulated in strict markets like the UK or most US states.
Where TurboWins is blocked
Accounts are not allowed from:
- United States (all states and territories)
- United Kingdom
- Australia
- The Netherlands and France
- Most tightly regulated Canadian provinces
- Sanctioned or high-risk countries such as Afghanistan, Iran, Iraq, Syria, Yemen, Libya, Myanmar, Sudan, Zimbabwe, and others listed in their T&Cs
If you live in a fully regulated country like the UK or most of Canada, you should stick to local licensed books. Read Your Rights as a Player to understand why that matters.
TurboWins Registration
Creating an account on TurboWins is fast, but you should do it carefully to avoid KYC headaches later.
Signup steps
- 1. Open the official link
Go via Tips.GG: Open TurboWins. - 2. Fill the form honestly
Enter email, password, full name, date of birth, country, and currency. Use real data that matches your ID. - 3. Confirm email
Click the verification link you receive. Without this, some features stay locked. - 4. Complete profile
Add address and phone number. These must match your proof of address later. - 5. Deposit & set limits
Before playing, consider setting deposit limits in the account section.
Tips for smooth KYC
- Use a single-person bank account, not a joint account. Joint accounts have caused disputes and even forfeitures for some users.
- Prepare clear photos of your passport/ID, plus a recent utility bill or bank statement.
- Make sure your name and address match exactly on the site and documents.
- When asked for a selfie with ID, take it in good lighting, no filters, no glare.
In our case, automated KYC cleared within about 45 minutes. Some players report longer times, especially if documents are blurry or mismatched.

TurboWins
Is TurboWins Legit?
TurboWins is a legitimate offshore operator with real licenses and proper SSL encryption, not some fly-by-night clone. It holds an Anjouan license and, in some jurisdictions, a Curaçao Gaming Authority license. That said, both are considered lighter regimes compared to UKGC or MGA, so player protection standards are not as strict.
The platform uses 256-bit SSL encryption, standard AML/KYC procedures, and offers responsible gambling tools like deposit limits and self-exclusion. We have seen both positive and negative player reports. Some users praise fast withdrawals and good support; others complain about account closures, joint-account issues, and slow complaint handling. We think it’s a real, functioning book with room to grow on the fairness and communication side.
| Safety Aspect 🔒 | Details |
|---|---|
| Licenses | Anjouan (ALSI-142311005-FI2), Curaçao (OGL/2024/1788/1030) |
| Encryption | 256-bit SSL on all traffic |
| KYC policy | Government ID, proof of address, selfie with ID; required before withdrawals |
| Responsible tools | Deposit limits, cool-off, self-exclusion (6 months to 5 years), reality checks |
| Dispute track record | Mixed; some unresolved complaints about joint accounts and account closures |
If you want maximum regulatory comfort, look at Tier-1 licensed sites. If you accept offshore trade-offs for bigger bonuses and crypto, TurboWins is a valid option, but you should always stay within your budget and read the T&Cs.
TurboWins Website & Design Review
The TurboWins site is neon, dark-themed, and fast. It feels more like a modern crypto casino than an old-school bookmaker. Navigation is straightforward: main menu at the top, sports and esports on the left, promos and profile on the top-right. Loading times were short on both desktop and mobile during our tests.
We liked one specific UX feature: the unified search across casino and live casino. Type “Roulette” or “Dog House” and you get everything at once, instead of jumping between sections. Small thing, but it saves time.
| UX Aspect 🖥️ | Pros | Cons |
|---|---|---|
| Speed | Pages and markets load quickly, even on mobile data | Occasional slowdowns during heavy live betting peaks |
| Navigation | Clear top bar, left-side sports menu, intuitive betslip | Sports stats and deep filters are less advanced than some EU books |
| Design | Modern neon look, easy on the eyes in dark mode | Some might find the casino-first layout a bit overwhelming at first |
| Mobile UX | Responsive, touch-friendly, full functionality on browsers | No native apps for those who insist on store downloads |
| Unique touch | Unified search and one-wallet structure across all verticals | Limited personalization, no deep stats widgets for bettors who love data |
Sports & Betting Markets
TurboWins covers 50+ sports and esports. The focus is clear: football, basketball, tennis, cricket, plus a strong esports block. Niche markets like handball, volleyball, and table tennis are present too, especially handy for European and Indian punters.
| Category ⚽ | Examples of Markets |
|---|---|
| Football (Soccer) | Match winner, double chance, BTTS, totals, handicaps, cards, corners, player props |
| Basketball | Moneyline, spreads, totals, player points, rebounds, assists |
| Tennis | Match winner, set betting, total games, handicaps, live game-by-game |
| Cricket | Match winner, top batsman/bowler, totals, over/under runs, series betting |
| Esports | CS2, LoL, Dota 2, Valorant, CoD, mobile titles with map, handicap, and prop markets |
| Racing | Horse racing, greyhounds, harness racing where available |
| Others | Volleyball, handball, table tennis, ice hockey, American football, baseball, MMA |
To see the full sportsbook menu live, open TurboWins via our official link.
Football Betting at TurboWins
Football (soccer) is where TurboWins feels strongest for traditional sports bettors. You get coverage of:
- Top European leagues: Premier League, La Liga, Serie A, Bundesliga, Ligue 1
- UEFA competitions: Champions League, Europa League, Conference League
- International: World Cup qualifiers, Euros, Copa America, AFCON
- Smaller leagues: Nordic, Eastern Europe, lower divisions in Germany, etc.
Market depth is decent: standard 1X2, double chance, totals, Asian handicaps, both teams to score, cards, corners, half-time/full-time, and some player props. Live betting is available on most televised matches with rapid odds updates.
Odds quality: on big leagues, we saw payout percentages in the 94–96% range, which is competitive for an offshore book. Not always the very best price on the market, but rarely awful. For smaller leagues, margin widens a bit, as usual.
If you are a football specialist, you might want to compare prices across several books using our Best Football Betting Websites list, then use TurboWins where it offers value or promos like Combi Boost.

TurboWins
TurboWins Esports Betting
Esports bettors will feel at home here. TurboWins doesn’t treat esports as an afterthought, it has its own section and a decent market spread.
Main titles covered:
- CS2 (Counter-Strike 2)
- League of Legends
- Dota 2
- Valorant
- Call of Duty
- Mobile esports like Honor of Kings in some regions
Common esports bet types:
- Match winner and map winner
- Handicaps (map and round handicaps)
- Total maps, total rounds
- Correct score
- Some prop-style bets on pistol rounds, first blood, etc., depending on the event
Live esports betting is smooth enough. Odds shift quickly, as you’d expect, but the interface handles it. We placed live CS2 bets and didn’t experience rejected bets beyond normal price changes. For serious esports betting terminology, our glossary helps a lot.
Other Betting Options
TurboWins is not just about sports and esports. The casino side is massive:
- Slots: Thousands of titles from Pragmatic Play, NetEnt, Nolimit City, Hacksaw, BGaming, Novomatic, and more
- Megaways & bonus buys: Popular high-volatility titles with buy-feature options
- Live casino: Evolution, Pragmatic Play Live, and others with roulette, blackjack, baccarat, game shows
- Table games: RNG blackjack, roulette, baccarat, poker variants
- Instant & crash games: Crash, wheel, scratch cards, instant-win formats
Progressive jackpots are less prominent than on some big-brand casinos. If your entire strategy is chasing mega-jackpots, this might feel a bit underwhelming. For regular slots, live tables, and crash games, it’s stacked.

TurboWins
TurboWins Mobile App
TurboWins does not offer native Android or iOS apps on Google Play or the App Store. Everything runs through a responsive web platform that adapts to your device.
- Android: Open in Chrome or any modern browser, optionally add a PWA shortcut to your home screen.
- iOS: Use Safari, tap “Add to Home Screen” to get an app-like icon.
During our tests on mid-range Android and iPhone devices:
- Sports and live markets loaded quickly
- Casino games ran smoothly in portrait and landscape
- Live casino streams auto-adjusted quality based on connection
We would rate the mobile experience 4/5. Lack of a native app might annoy some users, but the actual gameplay and betting are fine, even on weaker connections.
TurboWins Deposits & Withdrawals
Payments are a strong point for TurboWins, especially if you like crypto.
Deposit methods
- Visa, Mastercard
- Apple Pay, Google Pay (in supported regions)
- MiFinity, Revolut, some local e-wallets
- Interac (Canada), Sofort, SEPA bank transfer (EU)
- Cryptocurrencies: BTC, ETH, LTC, BCH, XRP, DOGE, USDT, USDC, ADA, SOL, MATIC, TRX, and others depending on country
Min deposit: €20 across most methods. No deposit fees from the site in our tests.
Withdrawals
General rules:
- Min withdrawal: around €20–€25, depending on method
- Max daily: ~€4,000
- Max weekly: ~€10,000
- Max monthly: ~€20,000 (can be higher for VIPs)
- Usually must withdraw via the same method you used to deposit, where possible
Processing times from both our experience and documented data:
- Crypto: minutes to <1 hour after approval
- E-wallets: often <24 hours
- Cards & bank: 1–5 business days
We had our USDT withdrawal within ~20 minutes. Visa payout landed after about 2 days. Some players online mention waiting longer, especially if extra KYC checks are triggered. The fastest and cleanest route is crypto, no surprise there.
TurboWins Odds & Payouts
TurboWins runs competitive but not ultra-aggressive odds. On major football and basketball events, we saw payout percentages around 94–96%. Tennis was similar, sometimes slightly lower on smaller events.
- Top football leagues: ~94–96% payout
- NBA / EuroLeague: ~94–95%
- Tennis (ATP/WTA): ~93–95%
- Esports: varies, often in the low-to-mid 90s
For casual to mid-stakes players, this is fine. If you are a strict value bettor or arber, you’ll probably still line-shop across multiple books. Use our sports betting guide to understand margins and payouts better.

TurboWins
TurboWins Customer Support
Support channels at TurboWins:
- 24/7 live chat
- Email support
During our tests, live chat responded in under a minute most of the time. Agents handled basic questions (bonus terms, payment limits, KYC steps) without copy-paste overkill. For more complex stuff like VIP limits, they escalated to email, which is normal.
Some external reviews complain about slow or generic responses, especially in dispute cases. We didn’t experience that, but we were not in a conflict scenario either. For routine help, we’d give support a 4/5.
Safe & Responsible Gambling
TurboWins includes a basic but workable set of responsible gambling tools:
- Deposit limits (daily, weekly, monthly)
- Time-out / cool-off options
- Self-exclusion from 6 months up to 5 years
- Reality checks and session reminders in some jurisdictions
These tools are good enough for many players, but not at the same level as top-tier regulated markets like the UK, where affordability checks and advanced blocking tools are standard. Some expert reviewers think Anjouan-licensed casinos, including TurboWins, could do more here.
If you feel your gambling is getting out of control, stop. Use the self-exclusion tools, talk to support, and read our Responsible Gaming guide. You must be 18+ (or legal age in your country) to play, and no bonus or cashback is worth financial stress.

TurboWins
Why Choose TurboWins?
We think TurboWins is a strong pick if you want:
- A huge 200% up to €5,000 welcome bonus with a single deposit
- Lots of crypto options and fast payouts, especially in BTC, ETH, USDT
- Both casino and sportsbook in one place, under one balance
- Esports markets plus mainstream sports, all with live betting
- 10% weekly cashback on losses with zero wagering
It’s less ideal if you want Tier-1 regulation, extremely advanced RG tools, or ultra-high withdrawal limits without VIP status. For the right profile, though, it hits a sweet spot.
If that sounds like you, grab the boosted welcome via Tips.GG: Join TurboWins & claim your 200% bonus.
Tips.GG Final Verdict
The Tips.GG editorial team sees TurboWins as a high-value offshore option for crypto-savvy players and casino + sportsbook enjoyers. The platform has serious strengths: a massive game library, aggressive 200% welcome offer, fast crypto withdrawals, and a clean, modern interface. The 10% weekly cashback with zero wagering is a big plus for regulars.
On the downside, the Anjouan/Curaçao licensing combo offers less regulatory comfort than UKGC/MGA, and the history of complaints around joint accounts and some account closures is something we cannot ignore. Responsible gambling tools are okay but not top-tier. High-rollers might also feel constrained by default withdrawal caps unless they reach VIP level.
Taking everything into account, our overall rating for TurboWins in 2026 is 4.1/5. Strong, not flawless. If you understand offshore risks, use strict bankroll control, and value big bonuses plus crypto speed, it’s a very tempting choice.
Ready to test it yourself? Use the official Tips.GG path for the best offer: Sign up at TurboWins now.
For details on how we arrived at this score, see our Editorial Policy and How We Rate page.
FAQ
Q1: Who owns TurboWins?
TurboWins is operated by a group of companies including Igloo Ventures SRL, EOD Code SRL, and Simba N.V., with the specific entity depending on your jurisdiction. These companies run the casino and sportsbook under Anjouan and Curaçao licenses.
Q2: Is TurboWins Sportsbook legal and safe in 2026?
TurboWins is legal to use in many countries that allow offshore gambling and is licensed by Anjouan and the Curaçao Gaming Authority. It uses SSL encryption and standard KYC. It is not licensed by strict regulators like the UKGC, so if you live in the UK, US, or another banned country, you should not play there. For a better understanding of your protections, read Your Rights as a Player.
Q3: Does TurboWins offer a welcome bonus for new players?
Yes. Via Tips.GG’s official link, new players can get a 200% Bonus up to €5,000 on their first deposit, often with 50 free spins attached in many regions. Min deposit is usually €20, with 30x wagering on deposit+bonus and a 7-day validity. Always check the latest T&Cs on the site.
Q4: How long do TurboWins withdrawals take?
Crypto withdrawals are usually the fastest, often arriving within minutes to under 1 hour after approval. E-wallets tend to clear within 24 hours. Card and bank withdrawals can take 1–5 business days. Our own tests saw USDT paid in ~20 minutes and Visa in about 48 hours.
Q5: Does TurboWins have a mobile app for Android and iOS?
No, TurboWins doesn’t offer native apps in the Google Play or Apple App Store. It runs through a responsive website that works on Android and iOS browsers, and you can add a PWA-style shortcut to your home screen for app-like access.
Q6: What sports and esports can you bet on at TurboWins?
You can bet on football, basketball, tennis, cricket, ice hockey, American football, baseball, MMA, and many more. Esports include CS2, League of Legends, Dota 2, Valorant, Call of Duty, and some mobile titles. Both pre-match and live betting are available across most of these.
Q7: How do I verify my account with TurboWins?
To verify your TurboWins account, upload a valid government ID (passport, ID card, or driver’s license), a recent proof of address (utility bill, bank statement), and sometimes a selfie holding your ID. Use non-joint payment methods where possible. Once documents are approved, usually within an hour or so, you can withdraw without issues.
If you want a refresher on betting terminology before you start, our Sports Betting Glossary is a quick read and worth it.