Top Online Slots for 2025: The Best Games, Features, and Winning Tips
A casual gamer waiting for a coffee can spin a five-reel video slot on their phone, instantly entering a world of cascading symbols and bonus rounds. Each spin uses a Random Number Generator to determine the outcome, ensuring independent results that mimic the physical reels of a traditional machine. The primary benefit is immediate access to diverse themes and features like free spins and multipliers, with gameplay controlled entirely by the player’s chosen wager per line.
The Evolution of Digital Slot Machines
Early digital slot machines simply mirrored their mechanical cousins, using basic reels and a single payline. The real shift came with video technology, allowing for complex themes and multiple paylines. Then, online slots exploded the format, introducing random number generators for fair, unpredictable spins. This paved the way for bonus rounds and progressive jackpots, which became core to the experience. Developers now add features like cascading reels and unique “Megaways” mechanics, creating deep gameplay loops. The evolution means today’s digital slots offer far more interactive and varied entertainment than the simple one-armed bandits of the past.
From Classic Reels to Video-Based Games
The transition from classic reels to video-based games marked a fundamental shift in online slot design. Classic slots relied on three physical reels and a limited payline, offering simple symbols like fruits and bars. Video slots replaced mechanical constraints with a digital screen, enabling five or more reels, animated graphics, and intricate themes. This digital format introduced multi-way paylines and interactive bonus rounds, instantly expanding player engagement. The core change was replacing deterministic outcomes with complex Random Number Generators, creating more diverse gameplay without altering fairness. For users, this meant moving from a static pull-and-win experience to one with layered narratives and dynamic video slot features like cascading reels or wild multipliers, all within a seamless online interface.
How Mobile Technology Changed Play
Mobile technology transformed slot play from a static, seated activity into a portable, on-demand experience. It replaced physical buttons with touchscreen tap-and-swipe mechanics, making spins faster and more intuitive. Players can now start a session while queuing or continue a bonus round during a commute, shifting play into fragmented, everyday moments. Portable interfaces also enabled landscape or portrait modes, adapting the game to how you hold the device.
- Instant access anywhere ended the need to sit at a desktop, turning waiting times into gaming moments.
- Touch controls replaced lever pulls, allowing quick taps for autoplay or spin without precise clicking.
- Smaller screen layouts forced redesigns of reel structures and buttons for thumb-based navigation.
- Battery optimization and mobile data advances let you play seamlessly without wired connections or Wi-Fi dependence.
Key Technological Milestones in Gaming Software
The leap from simplistic digital reels to modern online slots hinges on specific software breakthroughs. The introduction of Random Number Generator (RNG) algorithms was foundational, ensuring each spin’s outcome is entirely independent and unpredictable. Later, the integration of HTML5 technology allowed games to run seamlessly across desktop and mobile browsers without plugins. The development of complex payout calculation engines then enabled the sophisticated multi-line and multi-level bonus features typical of today’s slots, delivering dynamic volatility and deeper player engagement.
Key technological milestones include RNG algorithms for fair play, HTML5 for platform accessibility, and advanced payout engines for complex bonus mechanics.
Understanding Game Mechanics and Payout Structures
Understanding online slot mechanics begins with the Random Number Generator (RNG), ensuring each spin is independent and unpredictable. The payout structure is defined by the game’s paytable, revealing symbol values and winning combinations across fixed or dynamic paylines. Volatility dictates risk: low volatility offers frequent, smaller wins, while high volatility yields larger but rarer payouts. The Return to Player (RTP) percentage is a long-term theoretical average, not a guarantee for any single session, so you must align your bankroll with volatility and RTP to manage expectations effectively. Master these elements to play with a strategic edge rather than blind luck.
Random Number Generators and Fair Play
Every online slot spin relies on a Random Number Generator for slot fairness, a tiny algorithm running constantly to produce unpredictable results. This tech ensures each spin is independent, meaning past outcomes never influence future ones. When you hit the button, the RNG instantly picks a random number that maps to specific reel positions. This process guarantees that no one—not the casino, not you—can predict or manipulate the results. Fair play hinges on this randomness being truly chaotic and uncorrupted.
An RNG makes every spin a fresh, unpredictable event; it’s your guarantee that luck, not any hidden pattern, decides your wins.
Volatility Levels: Low, Medium, and High
Volatility levels dictate the risk and reward rhythm of online slots. Low volatility games deliver frequent, smaller payouts, ideal for extending play sessions with steady bankroll management. Medium volatility strikes a balance, offering a mix of moderate wins and occasional bigger hits. High volatility slots provide less frequent but substantially larger payouts, demanding patience for the chance at significant rewards. This variability directly impacts your bankroll strategy for volatility levels. To align volatility with your goals, follow this sequence:
- Choose Low if you want consistency and longer playtime.
- Select Medium for a balanced risk-reward experience.
- Opt for High when targeting substantial jackpots with a higher tolerance for dry spells.
Return to Player Percentages Explained
The Return to Player (RTP) percentage represents the theoretical long-term payout a slot machine is programmed to return to players over millions of spins. Expressed as a percentage, a 96% RTP means the game mathematically pays back $96 for every $100 wagered, though this is calculated across all players, not per session. This figure is fixed by the game developer and cannot be altered by the casino. Understanding RTP lets you compare slots by their theoretical payout efficiency, but it does not guarantee short-term results due to volatility. Always check a game’s RTP in its paytable or information screen before playing.
RTP is a fixed, game-level percentage indicating expected long-term payback; it informs slot selection but does not predict individual session outcomes.
Popular Themes and Visual Storytelling
Popular themes in online slots, such as ancient mythology, adventure quests, and fantasy worlds, rely on visual storytelling to create immersive experiences. Through detailed symbols, animated backgrounds, and character-driven sequences, these games use thematic slot design to build narrative progression, often tying bonus features directly to plot elements. For example, a pirate-themed slot might use shipwreck animations to trigger free spins, while a horror slot uses shadowy graphics to enhance suspense. Effective visual storytelling ensures that every spin feels like part of a cohesive story, making the gameplay more engaging without relying on complex mechanics. Color palettes and iconography are chosen to immediately convey the theme, from Egyptian golds to futuristic neon, guiding player expectations and emotional response.
Adventure, Mythology, and Fantasy Worlds
Adventure slots drop you straight into treasure hunts or jungle escapes, where each spin unlocks a new stage of the quest. Mythology themes pull from gods like Zeus or Odin, turning reels into realms where epic bonus rounds mimic divine battles or underworld trials. Fantasy worlds build complete ecosystems—think enchanted forests or dragon lairs—where wilds act like magical spells and scatters trigger portal features. The visual storytelling here relies on a clear sequence:
- you enter a themed realm via the loading screen
- symbols advance the narrative (e.g., keys to unlock a chest)
- bonus games resolve the story, like defeating a boss or claiming a golden fleece.
Movie and TV Show Tie-Ins
Movie and TV show tie-ins transform online slots into interactive story extensions, letting you relive iconic moments from the screen. These games use licensed visual storytelling to weave recognizable characters, scenes, and soundtracks directly into the gameplay, making each spin feel like a scene from the source material. Instead of generic symbols, you encounter high-definition clips and character-driven bonus rounds that unfold in sequence. For example:
- Select your favorite hero or protagonist at the start, which triggers unique themed features.
- Land scatter symbols to unlock a narrative clip or mini-game that advances the slot’s plot.
- Trigger the main bonus round, where you chase a villain or solve a puzzle from the show or film.
This immersion keeps your focus on the unfolding cinematic experience rather than just the paytable.
Innovative Graphics and Sound Design
Innovative graphics in online slots now use cinematic cutscenes and layered animations that react to every spin, making the reels feel alive. Sound design goes beyond simple jingles, with adaptive audio that shifts intensity during bonus rounds or near-misses. This creates a deeply immersive experience, where a pirate slot might have creaking wood sounds and crashing waves triggered by specific symbol combos. Dynamic visual feedback like particle bursts or colour shifts confirms wins instantly. How do these elements affect gameplay? They build tension and reward, keeping you engaged without needing to think about it.
Special Features That Boost Engagement
Modern online slots boost engagement through interactive special features like cascading reels, which replace winning symbols with new ones for consecutive payouts within a single spin. The buy bonus feature allows instant access to a game’s primary bonus round, skipping base gameplay. Expanding wilds that cover entire reels or sticky wilds that lock in place for respins dramatically increase win potential and excitement.
Gamified elements such as pick-and-click rounds or progressive multipliers in free spins create layered decision-making that keeps players invested.
Hold-and-win mechanics, where players collect persistent symbols for a jackpot, further deepen session engagement by offering clear, interactive progression goals.
Free Spins and Multiplier Rounds
Free Spins are triggered by landing scatter symbols, granting a set number of reel rotations without additional bets. During these rounds, multiplier mechanics often amplify wins by a fixed factor, which may increase with consecutive spins or when special symbols appear. Multiplier rounds, conversely, focus on a single spin where a random or progressive multiplier is applied to the total win, sometimes reaching 10x or more. The engagement stems from stacking these features: free spins provide volume, while multipliers boost payout potential. Progressive multipliers escalate during free spin sequences, creating compounding value.
Wild Symbols, Scatters, and Bonus Games
Wild symbols substitute for other pay symbols to complete winning lines, often expanding or multiplying rewards. Scatters trigger payouts regardless of position and typically unlock free spins or pick-and-click rounds. Bonus games offer immersive, multi-stage events with distinct mechanics, such as wheel spins or progressive jackpot paths. Each feature increases volatility and potential payouts, yet scatters focus on accessibility, wilds on line completion, and bonuses on narrative depth. Together, they form a layered engagement system.
| Feature | Primary Function | Example Mechanic |
|---|---|---|
| Wild Symbols | Substitute for missing symbols | Expanding wilds covering reels |
| Scatters | Trigger free spins or bonuses | Land 3 scatters for 10 free spins |
| Bonus Games | Interactive mini-games with prizes | Pick treasure chests for multipliers |
Progressive Jackpots and Prize Pools
Progressive jackpots and prize pools transform every spin into a potential life-changing event by linking bets across countless players. A tiny percentage of each wager feeds a communal pot, causing the displayed jackpot to climb constantly until one lucky spin triggers the full payout. These networked networked jackpot networks create immense prize pools that can reach millions, while standalone progressives within a single slot offer smaller but faster-growing pots. The dynamic nature of watching the prize meter rise keeps excitement high, as every player directly contributes to and competes for the same escalating reward.
- Jackpot tiers range from micro to mega, with each level resetting after a win to start building again.
- Standalone progressives only pool wagers from one slot game, resulting in quicker but smaller payouts.
- Wide-area progressives combine bets from multiple casinos or platforms, creating the largest prize pools.
Strategies for Choosing the Right Game
When selecting online slots, prioritize volatility and RTP to match your bankroll and playing style. Low volatility slots offer frequent, smaller wins, ideal for extending playtime, while high volatility slots deliver larger payouts but with longer dry spells. Always check the Return to Player percentage; a higher RTP (above 96%) reduces the house edge over time. Study the paytable to understand symbol values and bonus triggers, especially for features like free spins or multipliers that can significantly boost returns.
A slot’s hit frequency tells you how often you can expect a win, directly impacting session endurance.
Always test a game in free demo mode before committing real money to verify if its rhythm and features suit your preferences.
Evaluating Betting Ranges and Budget Fit
Effective bankroll management begins with evaluating betting ranges and budget fit before selecting a slot. First, match the slot’s minimum and maximum bet limits to a single session budget (e.g., 50-100 spins). If your bankroll is $50, avoid slots with a $1 minimum bet, as that allows only 50 spins. Instead, choose games offering low minimums ($0.10–$0.20) to extend play. Then, assess volatility fit: low volatility suits smaller, frequent wins for tight budgets; high volatility demands larger bets and a buffer for dry streaks. Always confirm the bet range aligns with your risk tolerance and session length, not your total bankroll.
- Calculate your session bankroll (e.g., 5% of total funds).
- Test the slot’s minimum bet to ensure at least 100 spins.
- Adjust bet size to volatility, lowering stakes for high-variance games.
Reading Paytables and Help Screens
Analyzing reading paytables and help screens is critical for selecting an online slot. The paytable reveals the exact payout for each symbol combination, including wilds and scatters, while the help screen clarifies bonus trigger conditions and special features like free spins multipliers. Without this scrutiny, a player risks misjudging volatility or required bet levels. A payout structure promising high multiples on rare symbols indicates a high-variance game unsuitable for limited bankrolls. Always verify the maximum bet allowed for jackpot eligibility within these screens.
- Check the paytable for the highest-paying symbol’s frequency and multiplier value.
- Confirm the help screen details exactly how many scatters trigger the bonus round.
- Identify if wild symbols substitute for all paying symbols except scatter symbols.
- Review the help screen for any buy-a-bonus feature and its associated cost-to-return ratio.
Trial Runs Through Demo Modes
Before committing real funds, exploit free demo modes to conduct rigorous trial runs on any online slot. These risk-free simulations let you experience the game’s volatility firsthand and test its bonus feature frequency without financial pressure. Use demos to verify if the hit rate and payout patterns match your playing style. If a slot feels flat or too erratic during practice, skip it permanently. This hands-on vetting ensures your next deposit goes only to games that genuinely suit your preferences.
- Compare RTP and volatility stability across different demo sessions
- Trigger bonus rounds multiple times to assess their true win potential
- Test betting strategies like progressive or flat betting without risk
- Identify dead spins patterns and reaction times before playing for real
Mobile and Desktop Play Experience
The spin button on desktop feels deliberate, a solid click anchoring your strategy after sizing up the reels. On mobile, that same button is a thumb-tap in the slipstream of daily life, the game shrinking to fit your world while you wait for coffee. Desktop slots let you study paytables across multiple monitor tabs, a spreadsheet of volatility and RTP; mobile slots demand a stripped-down interface where every menu tucks away, rewarding quick glances over deep dives. The touchscreen swipe transforms a bonus round into something almost tactile, like shuffling cards on a bar top. Yet the core thrill remains identical: the reels stop where you need them, your finger hovering either way—a mouse pointer or a thumbprint—just before the mid-spin pause. This is the silent contract between device and player, where immersion isn’t about screen size but how fast the reels reload between your breaths.
Optimized Touch Controls for Smartphones
Optimized touch controls for smartphones make spinning reels feel as natural as tapping a soda can. Instead of tiny, finicky buttons, the spin button is oversized and placed right where your thumb naturally rests. Swiping up or down adjusts your bet size instantly without precision targeting. Because accidental taps happen, a double-tap confirmation prevents accidentally spinning at the wrong stake. For the smoothest experience, these controls ensure crisp haptic feedback confirms each action. One-thumb spin mechanics are key—here’s how they usually work:
- Tap the large spin button once to start the reels.
- Swipe left or right on the bet display to change coin value.
- Long-press the auto-play icon to set a stop-loss limit.
No zooming or squinting needed—just fluid, lazy-lounge play.
Browser vs. Dedicated App Performance
For online slots, dedicated apps generally deliver superior performance, offering faster load times and smoother animations due to direct hardware access and optimized graphics rendering. Browser versions, while convenient and requiring no download, can suffer from variable performance depending on browser cache, extensions, and JavaScript execution. This makes app performance reliability a key factor for consistent spin cycles, as apps bypass browser resource contention. However, modern browsers increasingly support WebGL and hardware acceleration, narrowing the gap for simpler slot titles.
Dedicated apps provide better stability and faster gameplay for online slots, while browser play offers convenience at the potential cost of variable performance.
Cross-Platform Account Synchronization
Cross-Platform Account Synchronization ensures that a player’s wallet balance, spin history, and progress in online slot games remain identical across both desktop and mobile sessions. In practice, this means pausing a bonus round on a laptop and instantly resuming the same spin sequence on a smartphone without losing bet adjustments or accumulated multipliers. The synchronization operates via server-side save states, which update after every completed reel spin. A logical sequence includes:
- establishing a single account login on any device,
- triggering a real-time API call to the casino server each time a slot action ends,
- downloading the exact game state onto the next device before the next spin.
This architecture eliminates any need to manually transfer coin stacks or track win histories across platforms.
Regulation, Licensing, and Player Protection
When you play online slots, always check for a license from a trusted authority like the UK Gambling Commission or Malta Gaming Authority. This licensing ensures fair gameplay and legal accountability, meaning the slot’s random number generator is tested and certified. Reliable casinos prominently display their license number and regulatory seal. Player protection tools are a standard requirement, including deposit limits, session timers, and self-exclusion options you can access directly from the game lobby. Licensed sites also must validate your identity before any withdrawal, which, while slightly annoying, actually protects your funds from fraud. Always stick to regulated sites to avoid rigged software and ensure your winnings are paid out legally.
Jurisdictions That Set Industry Standards
Jurisdictions like Malta, Gibraltar, and the UK dictate online slot standards by mandating pre-certification of Random Number Generators through independent testing labs. They enforce minimum RTP thresholds, preventing slots from dropping below a set return percentage. A clear sequence applies:
- Slots developers submit game algorithms for approval.
- Licensed casinos cannot launch unapproved titles.
- Ongoing audits ensure compliance with payout and volatility rules.
These jurisdictions also standardize spin-speed caps and autoplay limits, directly shaping how slots function legally within their borders, offering players predictable fairness benchmarks.
Certification Seals and Audit Firms
Certification seals from independent audit firms like eCOGRA or iTech Labs validate that an online slot’s random number generator produces fair outcomes. These seals indicate the game has passed rigorous statistical testing for certified payout percentages. A player can verify a slot’s fairness by locating the seal on the casino’s footer or game info page, then cross-referencing it on the auditor’s site. Return-to-player rates printed on audit reports are not promotional claims but verified figures from controlled simulations. Without a current seal, the slot’s claimed odds remain unsubstantiated. Audit firms also test for game integrity, confirming no hidden adjustments occur during play.
Tools for Responsible Gaming
For online slots, responsible gaming tools put you in control of your session. Deposit limits let you cap daily, weekly, or monthly spending, while reality checks pop up to remind you how long you’ve been spinning. Loss limits automatically stop play when you hit a preset threshold, and cool-off periods offer a short break from the action. Self-exclusion tools, ranging from temporary to permanent, lock your account entirely. These features are usually found in the account settings under “responsible gaming” or “player protection.” Activate them before you start playing to ensure your experience remains fun and within your personal boundaries.
Bankroll Management for Extended Play
For extended play in online slots, bankroll management hinges on unit-based staking. Determine your total funds, then divide this into at least 200 betting units. This ensures you can survive typical losing streaks. A key trap is chasing volatility; you must lower your unit size if your session balance drops below 50% of your starting bankroll.
Never base your bet size on the last spin’s result; your next wager should only ever reflect your remaining units and session time target.
Allocate no more than 5% of your daily bankroll to a single session. This structure allows deep gameplay without catastrophic loss, preserving your ability to play another day.
Setting Win and Loss Limits
For extended play, pre-set session limits are your best friend. Decide your max loss before spinning—once you hit it, shut the tab. Lock in a win limit too; cashing out after a 30-50% profit prevents handing your winnings back. That feeling of chasing bigger wins is exactly what empties your balance. Sticking to these boundaries turns a volatile session into a manageable one.
| Loss Limit | Win Limit |
|---|---|
| Stops reckless chasing | Locks in profits |
| Preserves your bankroll | Keeps excitement in check |
Session Timing and Break Reminders
Effective session timing is your armor against rapid, unplanned losses. Set a hard limit before you spin, ensuring you walk away after 60 minutes regardless of wins or losses. Break reminders are your lifeline, preventing the tunnel vision that drains your focus and bankroll. Use your device’s timer or built-in casino tools to force a five-minute pause each half-hour. This resets your perspective, letting you reassess if continuing aligns with your strategy. Consistent breaks preserve mental clarity, turning a marathon session into a controlled, sustainable experience.
- Schedule a maximum 60-minute session before any spin rainbet promo codes begins.
- Activate built-in break reminders or set an external timer for 30-minute intervals.
- Step away completely for five minutes to assess wins, losses, and mental state.
Choosing Stakes That Match Play Style
Choosing stakes that match your play style keeps your bankroll in shape. If you love fast-paced, high-volatility slots, lower your bet size to weather dry spells. For low-volatility, frequent-win games, you can raise your stake slightly without burning out. Always set a maximum loss before you spin. Match your bet size to your session goal: micro-stakes for casual fun, higher bets for short thrill runs. Question: How do I know if my stake is too high for my style? Answer: If you’re reloading your balance after ten spins, drop your bet until you can play at least 50 spins comfortably.
Emerging Trends in Gaming Entertainment
Dynamic pay mechanics are redefining volatility, letting you choose risk levels mid-spin, while patented “cluster cascade” systems replace traditional paylines with reactive block destruction. A key insight emerges:
Pure skill-infused bonus rounds now allow you to adjust reel speed or freeze multipliers, turning passive spins into participatory high-stakes decisions.
Real-time thematic branching, where your choices during cinematic sequences unlock exclusive bonus tiers, is dissolving the boundary between idle entertainment and active gaming strategy.
Cryptocurrency Deposits and Blockchain Transparency
Cryptocurrency deposits in online slots allow for near-instant transactions, directly funding your balance without traditional banking delays. This speed is underpinned by provably fair blockchain verification, where each slot spin’s outcome is hashed and recorded on the public ledger. Here is the practical sequence: first, you deposit Bitcoin or Ethereum via a wallet address; second, the slot’s random number generation is confirmed against the blockchain’s timestamped hash; third, winnings are credited immediately, with every payout logged transparently for independent audit. This eliminates trust in the casino’s backend—you verify the result yourself by comparing game server seeds against the recorded transaction.
Virtual Reality and Immersive Environments
Virtual Reality is transforming online slots into truly immersive environments where you step inside the game. Instead of clicking a spin button, you physically reach out to pull a lever or interact with 3D symbols floating around you, creating a deeper connection to the action. This technology places you at a virtual slot machine, often with atmospheric sounds and visuals that make realistic casino environments feel tangible from your living room. Do VR slots require expensive headsets? While a capable VR headset like Meta Quest is needed, many developers now offer optional modes so you can still play without one, using standard swipe controls for a similar, though less enveloping, experience. The focus remains purely on gameplay interaction within these crafted digital spaces.
Gamification and Loyalty Rewards Programs
Online slots are evolving beyond simple spins through gamified loyalty rewards programs that turn gameplay into a persistent challenge. Players now progress through tiers like Bronze to Diamond, unlocking incremental bonuses, free spins, and exclusive tournaments. Daily missions, such as hitting specific symbols or wagering a set amount, award points that feed directly into a dynamic reward wheel or vault. This system creates a loop where each session feels purposeful, with progress bars visualising your climb toward a tangible perk like a cashback boost. The engagement deepens as unlocked milestones offer customised incentives, making every deposit and spin contribute to a personal, reward-driven journey.
Common Myths and Misconceptions Addressed
One persistent myth is that slot outcomes are influenced by past spins or player behavior. This is false; random number generators ensure each spin is independent, debunking “hot” or “cold” machine theories. Another common misconception is that maximum bets boost payout percentages. In reality, the Return to Player (RTP) is fixed regardless of wager size. Players also mistakenly believe timing or “lucky” strategies affect results. Reputable online casinos undergo regular audits to verify their fairness, addressing the misconception that games are rigged against players. Understanding these core facts helps you approach slots with realistic expectations, focusing on entertainment rather than unfounded beliefs about control or patterns.
Hot and Cold Streaks in Random Play
A lucky run doesn’t mean a machine is “hot,” just as a dry spell doesn’t signal a “cold” payout is due. Each spin in online slots uses a Random Number Generator, making every outcome independent. Believing in hot and cold streaks ignores this core reality. A long losing streak still offers the exact same chance to win as the very first spin.
Q: Do slots pay out more after a long cold streak?
A: No. The RNG has no memory, so a cold streak doesn’t increase your odds of hitting a win.
The Fallacy of Almost Winning
Many players fall for the Fallacy of Almost Winning, believing that a near-miss on the reels signals an imminent payout. In online slots, however, each spin is an independent random event; a screen showing two jackpot symbols and a third just off the payline has no bearing on your next result. This illusion tricks your brain into mistaking statistical noise for progress, keeping you engaged longer. Instead of chasing that “close call,” understand that a near-miss is simply a loss. To break the cycle:
- Recognize that near-misses trigger dopamine without improving odds.
- Treat every spin as a new, isolated event with equal risk.
- Walk away immediately after a near-miss to avoid emotional betting.
Dispelling Rigged Game Accusations
Accusations of rigged games often stem from a misunderstanding of how online slots function. Every spin is governed by a certified Random Number Generator, independently audited to ensure true unpredictability. Losing streaks feel personal but are simply statistical variance at work. Q: Why do I keep losing if the game isn’t rigged? A: Slots are built with a built-in house edge, meaning the math favors the casino over time. A long dry spell is expected—not proof of manipulation. Your last spin had no bearing on the next; each is mathematically isolated. Accepting this randomness is the first step to playing with clarity.