APEXSLOT Games

apexslot games
apexslot

APEXSLOT Ratings: ⭐⭐⭐⭐⭐

Mega Swerte Banner Claim Upto 2
tyjili
apexslot games

Apexslot Games : Immerse Yourself in A Thrilling Gaming

APEXSLOT Games

1. Slot Games

Classic Slots:

  • Traditional Design: Classic slots at ApeSlot offer a nostalgic gaming experience with simple three-reel setups. These games typically feature iconic symbols like fruits, bars, and lucky sevens, reminiscent of traditional slot machines found in land-based casinos.
  • Gameplay Mechanics: Classic slots are known for their straightforward mechanics, making them ideal for both novice and experienced players. The simplicity of these games often means fewer paylines and basic bonus features, focusing on the core spinning experience.

Video Slots:

  • Diverse Themes: Video slots at ApeSlot come with a variety of themes, from ancient civilizations and fantasy worlds to pop culture and adventure. Each theme is brought to life with high-quality graphics, animations, and sound effects.
  • Advanced Features: These slots often include multiple paylines, wild symbols, scatter symbols, and interactive bonus rounds. Features like free spins, expanding wilds, and mini-games enhance the gameplay and offer players additional chances to win.
  • Gameplay Variety: With countless variations, video slots can range from high volatility games with big win potential to low volatility slots that offer frequent, smaller wins. This variety ensures that there’s a game for every type of player.

Progressive Jackpot Slots:

  • Jackpot Accumulation: Progressive jackpot slots feature a prize pool that grows with every spin across the network of participating casinos. The jackpot continues to accumulate until a lucky player hits the winning combination.
  • Huge Rewards: These games offer the chance to win life-changing sums of money, making them particularly exciting for those aiming for substantial rewards. Each spin contributes to the jackpot, which can reach impressive amounts.

2. Table Games

Blackjack:

  • Multiple Variants: ApeSlot offers various versions of blackjack, each with its own set of rules and side bets. Popular versions include Classic Blackjack, European Blackjack, and Vegas Strip Blackjack.
  • Strategic Depth: Blackjack is a game of skill and strategy where players aim to beat the dealer’s hand without exceeding a total of 21. Players can use strategies like basic strategy charts and card counting to improve their chances.

Roulette:

  • Classic Versions: Experience the thrill of roulette with classic versions such as European Roulette, American Roulette, and French Roulette. Each version has unique rules and wheel layouts.
  • Betting Options: Roulette offers a wide range of betting options, including inside bets, outside bets, and call bets. Players can bet on specific numbers, colors, or groups of numbers, adding layers of strategy to the game.

Baccarat:

  • Popular Variants: Baccarat is available in several versions, including Punto Banco, Chemin de Fer, and Baccarat Banque. Each variant has different rules and gameplay elements.
  • Simple Mechanics: The objective of baccarat is to bet on whether the player’s hand or the banker’s hand will come closest to a total of nine. It’s a straightforward game with a low house edge, making it appealing to many players.

Poker:

  • Classic and Modern Games: ApeSlot features a variety of poker games, from classic Texas Hold’em and Omaha to more specialized formats like Seven-Card Stud and Caribbean Stud Poker.
  • Tournament Play: In addition to cash games, players can participate in poker tournaments with various buy-ins and prize pools. These tournaments offer a competitive environment and the chance to win significant prizes.

3. Live Dealer Games

Live Blackjack:

  • Real-Time Interaction: Play blackjack in real-time with professional dealers streamed directly from a casino studio. Engage with the dealer and other players through live chat features.
  • Authentic Experience: The live format provides a realistic casino atmosphere, complete with real cards and a physical blackjack table.

Live Roulette:

  • Live Wheel Action: Watch the roulette wheel spin live, with the outcome determined by a real croupier. Place your bets and follow the action as the wheel determines the winning number.
  • Interactive Features: Players can interact with the dealer and other participants, adding a social element to the game.

Live Baccarat:

  • Real-Time Play: Enjoy baccarat with a live dealer managing the game in real-time. Players can place bets on the player’s hand, the banker’s hand, or a tie.
  • Multiple Tables: Various live baccarat tables are available, offering different betting limits and game variations.

Live Poker:

  • Dynamic Gameplay: Participate in live poker games with real dealers and players, providing a dynamic and immersive experience. Interaction is facilitated through live chat, enhancing the social aspect of the game.
  • Varied Formats: Live poker options may include Texas Hold’em, Omaha, and other popular poker variants, catering to different player preferences.

4. Specialty Games

Instant Win Games:

  • Scratch Cards: Enjoy instant win scratch cards where players reveal symbols to win prizes immediately. These games are easy to play and offer quick results.
  • Virtual Sports: Bet on simulated sports events with outcomes determined by random number generators. Virtual sports offer a quick and exciting alternative to traditional sports betting.

Novelty Games:

  • Unique Offerings: Explore creative and unique games that don’t fit traditional categories. This might include game show-inspired games, arcade-style experiences, or other innovative formats that offer fresh gameplay experiences.

5. Jackpot Games

Fixed Jackpot Games:

  • Consistent Prizes: These games offer jackpots with fixed amounts that do not change. Players know exactly what they are competing for, and the prize remains constant regardless of how many people play.
  • Predictable Payouts: Fixed jackpot games provide clear payout structures, making it easier for players to understand potential rewards.

Progressive Jackpot Games:

  • Growing Prizes: Progressive jackpot games feature jackpots that increase with every wager placed across the network. The prize pool continues to grow until a lucky player hits the jackpot.
  • Life-Changing Wins: Progressive jackpots can reach substantial amounts, offering the potential for significant wins that can be life-changing.

6. Arcade Games

Fast-Paced Fun:

  • Arcade Style: Enjoy arcade-style games that provide quick, entertaining gameplay. These games often feature colorful graphics and straightforward mechanics.
  • Casual Gaming: Arcade games are ideal for players looking for casual and enjoyable gaming experiences without complex rules or strategies.

7. Skill-Based Games

Challenging Play:

  • Strategic Depth: Participate in games that require a mix of skill and strategy. These might include poker variants or other games where player decisions and strategies significantly impact the outcome.
  • Competitive Edge: Skill-based games often involve elements of competition and strategy, appealing to players who enjoy testing their abilities and improving their gameplay.

How To Play

1. Slot Games

Classic Slots:

  • Objective: Match symbols on paylines to win cash prizes or bonuses.
  • How to Play:
    1. Select Bet Amount: Begin by setting your bet amount. This involves choosing the coin denomination and the number of coins you wish to wager per line. Many classic slots offer an option to adjust these settings easily from the main screen.
    2. Spin the Reels: Click the “Spin” button to initiate a spin. The reels will rotate and eventually come to a stop, displaying a combination of symbols.
    3. Check Paylines: After the reels stop, compare the resulting symbol combinations to the game’s paytable. The paytable, accessible from the game menu, shows which combinations of symbols win and their respective payouts.
    4. Winning Combinations: Paylines must align with matching symbols to win. The payout is usually determined by the number of matching symbols and their placement on the paylines.
    5. Autoplay (Optional): Use the autoplay feature if available to automate spins. You can usually set parameters such as the number of spins and loss limits, allowing the game to run automatically according to your preferences.

Video Slots:

  • Objective: Achieve winning combinations of symbols across various paylines and take advantage of bonus features.
  • How to Play:
    1. Adjust Bet Settings: Set your bet size by choosing the coin value, number of coins per line, and the number of active paylines. You can adjust these settings from the main interface.
    2. Initiate Spin: Press the “Spin” button to start the game. The reels will spin and eventually stop, showing a mix of symbols.
    3. Explore Features: Video slots often come with special symbols such as wilds, which substitute for other symbols to create winning combinations, and scatters, which can trigger bonus features or free spins.
    4. Bonus Rounds: Many video slots feature interactive bonus rounds or mini-games that are triggered by specific symbols or combinations. These rounds often offer extra chances to win or multipliers that increase your payouts.
    5. Review Paytable: Consult the paytable to understand the value of each symbol, the rules for triggering bonuses, and the payouts for various combinations. This will help you strategize your gameplay.

Progressive Jackpot Slots:

  • Objective: Win a jackpot that accumulates over time and increases with every bet made across a network of machines.
  • How to Play:
    1. Place Maximum Bet: To be eligible for the progressive jackpot, you often need to place the maximum bet. Check the game’s rules to ensure you meet the qualification criteria.
    2. Spin the Reels: Play the game by spinning the reels as usual. The jackpot amount grows with each bet placed by players on linked machines.
    3. Trigger Jackpot: The progressive jackpot may be triggered randomly or by hitting a specific combination of symbols. Each game has its own rules regarding how the jackpot is awarded.
    4. Monitor the Jackpot: Keep track of the current jackpot amount, which is usually displayed on the game screen. The jackpot amount will increase as more players participate.

2. Table Games

Blackjack:

  • Objective: Get a hand total closer to 21 than the dealer without exceeding 21.
  • How to Play:
    1. Place Initial Bet: Decide on your bet amount and place it on the designated betting area on the table.
    2. Receive Cards: You will receive two cards, and the dealer will also receive two cards, with one card face-down and one card face-up.
    3. Make Decisions: Based on your hand, choose to “Hit” (draw another card), “Stand” (keep your current hand), “Double Down” (double your bet and receive one more card), or “Split” (if you have a pair, divide your hand into two separate hands and continue playing both hands).
    4. Dealer’s Turn: The dealer reveals their face-down card and draws additional cards according to the casino’s rules (usually drawing until reaching 17 or higher).
    5. Winning: Compare your hand total with the dealer’s. If your hand total is closer to 21 without busting, you win. If you bust or the dealer’s hand is closer to 21, you lose. If you tie, your bet is returned.

Roulette:

  • Objective: Predict where the ball will land on the roulette wheel and place bets accordingly.
  • How to Play:
    1. Place Bets: Use virtual chips to place your bets on the roulette table. You can bet on single numbers, groups of numbers, colors (red or black), or whether the number will be odd or even.
    2. Spin the Wheel: The dealer spins the wheel and drops the ball into it.
    3. Observe the Ball: Watch as the ball spins around the wheel and eventually lands in one of the numbered slots.
    4. Winning Bets: If your bet matches the ball’s final position, you win according to the payout structure. Different types of bets have different odds and payouts, so refer to the game’s payout chart.

Baccarat:

  • Objective: Bet on which hand (Player or Banker) will be closest to a total of nine or if the game will result in a Tie.
  • How to Play:
    1. Place Your Bet: Choose to bet on the Player hand, Banker hand, or Tie.
    2. Deal Cards: Two cards are dealt to both the Player and Banker hands. The goal is to have a hand total closest to nine.
    3. Card Values: Cards 2-9 are worth their face value, 10s and face cards are worth zero, and Aces are worth one. Only the last digit of the hand total is considered (e.g., a hand total of 15 counts as 5).
    4. Winning Hands: The hand closest to nine wins. If both hands have the same total, the game results in a Tie. Winning bets are paid according to the bet type.

Poker:

  • Objective: Form the best five-card hand or outmaneuver opponents through strategic betting.
  • How to Play:
    1. Place Initial Bet: Depending on the poker variant, place an initial bet or ante.
    2. Receive Cards: Cards are dealt according to the variant being played. For example, in Texas Hold’em, each player receives two hole cards, and five community cards are dealt face-up.
    3. Betting Rounds: Participate in betting rounds where you can fold, check, call, or raise. Use strategy and bluffing to gain an advantage over opponents.
    4. Showdown: After the final betting round, reveal your hand. The player with the best hand, according to poker hand rankings (e.g., Royal Flush, Full House), wins the pot.

3. Live Dealer Games

Live Blackjack:

  • Objective: Play blackjack in real-time with a live dealer and other players.
  • How to Play:
    1. Place Bets: Choose your bet amount using the virtual interface and place it on the live blackjack table.
    2. Receive Cards: The live dealer deals cards in real-time. Use on-screen buttons to decide your moves (Hit, Stand, Double Down, or Split).
    3. Watch Live Action: Observe the dealer’s actions and card dealings via live video streaming.
    4. Winning: The dealer completes their hand, and winnings are determined based on your hand’s total compared to the dealer’s hand.

Live Roulette:

  • Objective: Bet on the outcome of a real roulette wheel spin in real-time.
  • How to Play:
    1. Place Bets: Select your chip denomination and place bets on the virtual roulette layout.
    2. Spin the Wheel: Watch as the live dealer spins the roulette wheel and drops the ball.
    3. Observe the Outcome: The ball lands in a numbered slot, determining the winning number and color.
    4. Collect Winnings: Winning bets are paid according to the roulette payout table, based on the type of bet placed.

Live Baccarat:

  • Objective: Bet on which hand (Player or Banker) will be closest to nine, or if the game will result in a Tie.
  • How to Play:
    1. Place Bets: Use virtual chips to place bets on Player, Banker, or Tie.
    2. Deal Cards: The live dealer deals cards to the Player and Banker hands in real-time.
    3. Watch the Game: Follow the game via live streaming as the dealer deals cards and tallies totals.
    4. Winning: The hand closest to nine wins. If both hands have the same total, it’s a Tie. Winnings are paid out based on your bet.

Live Poker:

  • Objective: Play poker with a live dealer and other players, aiming to win by having the best hand or by outstrategizing opponents.
  • How to Play:
    1. Place Bets: Use the virtual betting interface to place your bets before the hand starts.
    2. Receive Cards: The live dealer deals cards in real-time, and players make decisions using on-screen options.
    3. Participate in Betting Rounds: Engage in strategic betting rounds where you can fold, check, raise, or call.
    4. Showdown: After all betting rounds, reveal your hands and compare to determine the winner based on poker hand rankings.

4. Specialty Games

Instant Win Games:

  • Objective: Win prizes instantly by uncovering symbols or outcomes.
  • How to Play:
    1. Choose a Game: Select from a variety of instant win games like scratch cards or virtual sports.
    2. Place Bet: Wager the amount required by the game, which might involve selecting a stake or purchasing a card.
    3. Reveal Results: For scratch cards, click or drag to reveal hidden symbols. For virtual sports, watch the simulated event unfold to see if your bets win.
    4. Claim Prizes: Instant results will show whether you have won or lost, and any prizes will be credited to your account.

Novelty Games:

  • Objective: Enjoy unique and creative games with unconventional rules and mechanics.
  • How to Play:
    1. Select a Novelty Game: Browse and select from novelty games, which often offer innovative gameplay and themes.
    2. Read Instructions: Each novelty game has its own set of instructions and rules. Review these carefully to understand how to play and win.
    3. Play and Enjoy: Engage with the game according to its specific rules. Novelty games often provide a fun twist on traditional gameplay, making for a unique gaming experience.

5. Jackpot Games

Fixed Jackpot Games:

  • Objective: Win a set jackpot amount by achieving specific game conditions.
  • How to Play:
    1. Place Your Bet: Set your bet according to the game’s requirements to be eligible for the fixed jackpot.
    2. Play the Game: Follow the game’s rules and aim for the winning combination or event that triggers the jackpot.
    3. Claim Jackpot: If you meet the jackpot criteria, you receive the fixed jackpot amount. The rules for triggering the jackpot are usually outlined in the game’s instructions.

Progressive Jackpot Games:

  • Objective: Win a growing jackpot that increases with each player’s bet across a network.
  • How to Play:
    1. Bet to Qualify: Ensure you meet the minimum bet requirement to be eligible for the progressive jackpot. This often involves placing the maximum bet.
    2. Play the Game: Engage with the game as usual. The jackpot amount accumulates with every bet placed by players across connected casinos.
    3. Trigger Jackpot: The progressive jackpot may be awarded through a specific combination of symbols or randomly. Each game will have its own rules for how the jackpot is triggered.
    4. Monitor the Jackpot: Keep track of the current jackpot amount, which is displayed on the game interface. The jackpot grows continuously as more bets are placed.

Winning Strategies

1. Slot Games

Classic and Video Slots:

  • Understand the Paytable: Always review the paytable before you start playing. This will help you understand the value of symbols, the payout structure, and any special features or bonuses.
  • Bet Wisely: Manage your bankroll by adjusting your bet size according to your budget. Betting too high can deplete your funds quickly, while betting too low might not maximize your potential winnings.
  • Play Progressive Slots: If you’re aiming for big jackpots, consider playing progressive slots. These games offer larger jackpots that grow as more players contribute to the pool.
  • Utilize Bonuses: Take advantage of any promotions or bonuses offered by the casino. Free spins, match bonuses, and other promotions can provide extra chances to win without additional risk.
  • Play the Maximum Lines: For video slots, activate all available paylines to increase your chances of hitting winning combinations. This often involves adjusting the number of paylines and coin value.

2. Table Games

Blackjack:

  • Learn Basic Strategy: Use basic blackjack strategy charts to guide your decisions. These charts outline the best move based on your hand and the dealer’s upcard.
  • Avoid Insurance Bets: Insurance bets may seem tempting, but they generally have a high house edge and are not recommended for most players.
  • Manage Your Bankroll: Set limits on your betting and stick to them. Avoid increasing your bet size to chase losses, as this can lead to significant losses.
  • Practice Card Counting: If you’re playing in a live casino and have the skill, card counting can provide a statistical advantage by keeping track of high and low cards remaining in the deck. Note that this is often discouraged by casinos and may not be practical in online games.

Roulette:

  • Bet on Outside Bets: To reduce risk, focus on outside bets like red/black, odd/even, or high/low. These bets have nearly a 50% chance of winning, though the payout is lower compared to inside bets.
  • Understand the Wheel: Be aware of the difference between European (single zero) and American (double zero) roulette wheels. The European wheel has a lower house edge.
  • Use Betting Systems Cautiously: Systems like Martingale or Fibonacci can help manage betting but don’t change the odds. Use these systems with caution and be aware of table limits.

Baccarat:

  • Bet on the Banker: Statistically, betting on the Banker has the lowest house edge. The Banker bet wins slightly more often than the Player bet.
  • Avoid Tie Bets: Tie bets offer higher payouts but have a significantly higher house edge, making them less favorable.
  • Manage Your Bets: Set a budget and avoid increasing your bet size dramatically. Consistent, moderate bets are generally more effective.

Poker:

  • Understand Hand Rankings: Familiarize yourself with poker hand rankings and combinations. Knowing what constitutes a winning hand is crucial for making informed decisions.
  • Bluff Strategically: Bluffing can be effective, but it should be used sparingly and strategically. Consider your opponents’ tendencies and the game’s context.
  • Know When to Fold: Avoid the temptation to play every hand. Knowing when to fold is essential for managing your chips and making better decisions.
  • Position is Key: Play more aggressively when you’re in a late position, as you have more information about your opponents’ actions.

3. Live Dealer Games

Live Blackjack:

  • Follow Basic Strategy: Apply basic blackjack strategy as you would in a regular blackjack game. This helps in making the statistically optimal decision.
  • Communicate with the Dealer: Use the live chat feature to communicate with the dealer if you have any questions. Understanding the rules and flow of the game can improve your experience.

Live Roulette:

  • Place Outside Bets: For a more balanced risk, place outside bets like red/black or odd/even. These bets offer better odds of winning compared to inside bets.
  • Observe the Wheel: In live roulette, pay attention to the wheel’s spin and results. Some players find that observing the wheel can help with their betting strategies, though roulette remains a game of chance.

Live Baccarat:

  • Stick to Banker Bets: Continue to bet on the Banker hand to benefit from its lower house edge. Consistent betting on the Banker is often recommended.
  • Watch the Trends: While baccarat is largely a game of chance, observing streaks or trends can be part of your strategy. However, remember that each hand is independent of previous ones.

4. Specialty Games

Instant Win Games:

  • Understand Game Rules: Each instant win game has its own set of rules and winning conditions. Make sure you understand these before playing to maximize your chances of winning.
  • Set a Budget: Instant win games can be fast-paced and exciting. Set a budget for how much you are willing to spend and stick to it to avoid overspending.

Novelty Games:

  • Read the Instructions: Novelty games often come with unique rules and features. Carefully read the instructions and understand how to play before making bets.
  • Play for Fun: Novelty games are designed for entertainment and may not always have the best odds. Enjoy the game for its fun and creative aspects rather than focusing solely on winning.

5. General Winning Strategies

Bankroll Management:

  • Set Limits: Decide on a budget before you start playing and stick to it. Avoid spending more than you can afford to lose.
  • Divide Your Bankroll: Break your bankroll into smaller amounts for different sessions or games. This helps in managing your spending and prolonging your playtime.

Know When to Stop:

  • Avoid Chasing Losses: If you’re on a losing streak, it’s important to know when to stop. Chasing losses can lead to further financial trouble.
  • Set Win Goals: Establish winning goals and stop playing once you’ve reached them. This helps in locking in your winnings and avoiding the risk of losing them back.

Understand the Games:

  • Learn the Rules: Familiarize yourself with the rules and strategies for each game. Knowing how to play and the odds involved is crucial for making informed decisions.
  • Practice: Many casinos offer free versions of games where you can practice without risking real money. Use these opportunities to refine your skills and strategies.

Troubleshooting Tips

1. Slot Games

Common Issues:

  • Game Not Loading: Sometimes, slots may fail to load or display an error message.
  • Stuck on a Spin: The game might freeze or get stuck during a spin.
  • Missing Winnings: You may experience issues where winnings are not credited to your account.

Troubleshooting Tips:

  • Check Your Internet Connection: Ensure you have a stable internet connection. Reload the game or refresh the page to see if that resolves the issue.
  • Clear Cache and Cookies: Clear your browser’s cache and cookies. These can sometimes interfere with game functionality.
  • Update Your Browser or App: Ensure that you are using the latest version of your web browser or gaming app, as outdated versions may cause compatibility issues.
  • Restart the Game: Close the game and reopen it. Sometimes a simple restart can fix temporary glitches.
  • Contact Support: If issues persist, contact the casino’s customer support. Provide details about the problem, including any error messages and screenshots if possible.

2. Table Games

Common Issues:

  • Betting Limits Not Working: You might encounter issues where you can’t place a bet or change your bet amount.
  • Game Freezes During Play: The game may freeze or become unresponsive during gameplay.
  • Incorrect Results: You may notice discrepancies in the game results or payouts.

Troubleshooting Tips:

  • Check Table Limits: Verify the table limits and ensure you are within the allowed betting range. Adjust your bet size if necessary.
  • Ensure Browser Compatibility: Make sure your browser is compatible with the game. Some older or less common browsers may have issues.
  • Update or Reinstall Software: If you are using a downloadable casino client, ensure it is updated to the latest version. Reinstalling the software can also resolve persistent issues.
  • Restart Your Device: Sometimes restarting your computer or mobile device can resolve unresponsive game issues.
  • Contact Customer Service: Report the issue to customer support, including details about the problem and any relevant information about the game’s behavior.

3. Poker

Common Issues:

  • Connection Drops During Hand: You might lose connection while playing a hand, affecting your gameplay.
  • Incorrect Chip Counts: There may be discrepancies in your chip count or bet amounts.
  • Card Dealing Errors: Cards may not be dealt correctly or may not display properly.

Troubleshooting Tips:

  • Check Your Internet Connection: Ensure you have a reliable and stable internet connection to avoid disconnections.
  • Verify Account Information: Double-check that your account balance and chip count are accurate. If discrepancies arise, report them to support.
  • Clear Browser Cache: Clearing your browser’s cache and cookies can resolve issues with game loading and display errors.
  • Restart the Game: If you encounter issues with card dealing or game functionality, restarting the game can sometimes fix the problem.
  • Contact Support: If problems persist, contact the casino’s customer support team. Provide detailed information about the issue and any error messages or screenshots.

4. Live Dealer Games

Common Issues:

  • Poor Video Quality or Lag: You may experience low video quality or lag during live dealer games.
  • Live Chat Issues: The live chat feature might not be working or may be unresponsive.
  • Delayed Results: Results or outcomes might be delayed, affecting your gameplay experience.

Troubleshooting Tips:

  • Check Internet Speed: Ensure you have a high-speed internet connection for smooth live streaming. You can use online speed tests to verify your connection.
  • Close Unnecessary Applications: Free up bandwidth by closing other applications or browser tabs that may be using your internet connection.
  • Update Your Browser: Make sure you’re using the latest version of your browser, as updates can improve performance and compatibility with live streaming.
  • Adjust Video Settings: Some live dealer games allow you to adjust video quality settings. Lowering the quality may help if you experience lag.
  • Restart Live Stream: If video quality or lag issues occur, try restarting the live stream or refreshing the page.
  • Contact Live Support: Use the live chat feature to report issues with the live dealer game. Provide detailed information about the problem to receive assistance promptly.

You May Also Like :

Apexslot | 100% Trusted And Legit | Claim Your Free Bonus

Explore Apexslot, your premier online gaming site. Enjoy a vast array of slots, table games, and live dealer games. Sign up and dive into the action now!

Price: 888

Price Currency: PHP

Operating System: Windows, iOS, Android

Application Category: Online Game

Editor's Rating:
4.8
Scroll to Top