rummy villa 51 bonus apk

Rummy Villa 51 is a popular online rummy platform that offers a thrilling experience for card game enthusiasts. With the Rummy Villa 51 Bonus APK, users can enjoy additional features and bonuses that enhance their gaming experience. This article provides a detailed overview of the Rummy Villa 51 Bonus APK, including its features, installation process, and benefits. What is Rummy Villa 51? Rummy Villa 51 is an online rummy platform that allows players to compete in various rummy games, including points rummy, deals rummy, and pool rummy.

  • Cash King Palace
    new
    Royal Wins100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • Wagering: 35 x (b)
    • Withdrawal time: 1 days
    • Minimum deposit to casino: $30
    • Bonus max bet: $5
    • Established: 2024
    • Free Spins: 200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code: FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code: FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code: FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    Show more
  • Lucky Ace Palace
    Luck&Luxury100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • Wagering: 35 x (b)
    • Withdrawal time: 1 days
    • Minimum deposit to casino: $30
    • Bonus max bet: $5
    • Established: 2024
    • Free Spins: 200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code: FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code: FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code: FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    Show more
  • Starlight Betting Lounge
    Celestial Bet100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • Wagering: 35 x (b)
    • Withdrawal time: 1 days
    • Minimum deposit to casino: $30
    • Bonus max bet: $5
    • Established: 2024
    • Free Spins: 200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code: FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code: FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code: FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    Show more
  • Spin Palace Casino
    Win Big Now100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • Wagering: 35 x (b)
    • Withdrawal time: 1 days
    • Minimum deposit to casino: $30
    • Bonus max bet: $5
    • Established: 2024
    • Free Spins: 200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code: FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code: FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code: FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    Show more
  • Silver Fox Slots
    Elegance+Fun100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • Wagering: 35 x (b)
    • Withdrawal time: 1 days
    • Minimum deposit to casino: $30
    • Bonus max bet: $5
    • Established: 2024
    • Free Spins: 200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code: FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code: FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code: FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    Show more
  • Golden Spin Casino
    Luxury Play100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • Wagering: 35 x (b)
    • Withdrawal time: 1 days
    • Minimum deposit to casino: $30
    • Bonus max bet: $5
    • Established: 2024
    • Free Spins: 200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code: FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code: FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code: FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    Show more
  • Royal Fortune Gaming
    Opulence & Thrills100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • Wagering: 35 x (b)
    • Withdrawal time: 1 days
    • Minimum deposit to casino: $30
    • Bonus max bet: $5
    • Established: 2024
    • Free Spins: 200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code: FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code: FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code: FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    Show more
  • Lucky Ace Casino
    Luck&Luxury100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • Wagering: 35 x (b)
    • Withdrawal time: 1 days
    • Minimum deposit to casino: $30
    • Bonus max bet: $5
    • Established: 2024
    • Free Spins: 200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code: FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code: FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code: FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    Show more
  • Diamond Crown Casino
    Opulence & Fun100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • Wagering: 35 x (b)
    • Withdrawal time: 1 days
    • Minimum deposit to casino: $30
    • Bonus max bet: $5
    • Established: 2024
    • Free Spins: 200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code: FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code: FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code: FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    Show more
  • Victory Slots Resort
    Spin to Win100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • Wagering: 35 x (b)
    • Withdrawal time: 1 days
    • Minimum deposit to casino: $30
    • Bonus max bet: $5
    • Established: 2024
    • Free Spins: 200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code: FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code: FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code: FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    Show more

Source

  1. rummy villa 51 bonus apk
  2. rummy dangal app
  3. gin rummy app
  4. rummy 13 app
  5. rummy dangal app
  6. rummy 444 app

rummy villa 51 bonus apk

Rummy Villa 51 is a popular online rummy platform that offers a thrilling experience for card game enthusiasts. With the Rummy Villa 51 Bonus APK, users can enjoy additional features and bonuses that enhance their gaming experience. This article provides a detailed overview of the Rummy Villa 51 Bonus APK, including its features, installation process, and benefits.

What is Rummy Villa 51?

Rummy Villa 51 is an online rummy platform that allows players to compete in various rummy games, including points rummy, deals rummy, and pool rummy. The platform offers a user-friendly interface and a secure environment for players to enjoy their favorite card game.

Features of Rummy Villa 51 Bonus APK

The Rummy Villa 51 Bonus APK comes with several features that make it an attractive option for players:

  • Exclusive Bonuses: Users can access special bonuses and promotions that are not available on the standard version of the app.
  • Enhanced Security: The APK version includes additional security measures to protect user data and ensure a safe gaming environment.
  • Improved Performance: The APK version is optimized for better performance, providing a smoother and faster gaming experience.
  • Customizable Interface: Users can customize the interface according to their preferences, making the gaming experience more enjoyable.

How to Download and Install Rummy Villa 51 Bonus APK

Follow these steps to download and install the Rummy Villa 51 Bonus APK on your device:

  1. Enable Unknown Sources:

    • Go to your device’s Settings.
    • Navigate to Security or Privacy.
    • Enable the Unknown Sources option to allow installation of apps from sources other than the Google Play Store.
  2. Download the APK File:

    • Visit the official Rummy Villa 51 website or a trusted third-party source to download the APK file.
    • Click on the download link and save the file to your device.
  3. Install the APK:

    • Locate the downloaded APK file in your device’s file manager.
    • Tap on the APK file to start the installation process.
    • Follow the on-screen instructions to complete the installation.
  4. Launch the App:

    • Once the installation is complete, you can find the Rummy Villa 51 app icon on your home screen or app drawer.
    • Tap on the icon to launch the app and start playing.

Benefits of Using Rummy Villa 51 Bonus APK

Using the Rummy Villa 51 Bonus APK offers several benefits:

  • Access to Exclusive Bonuses: Players can take advantage of special bonuses and promotions that are not available on the standard app.
  • Enhanced Security: The APK version includes additional security features to protect user data and ensure a safe gaming environment.
  • Improved Performance: The optimized APK version provides a smoother and faster gaming experience.
  • Customizable Interface: Users can customize the interface to suit their preferences, making the gaming experience more enjoyable.

The Rummy Villa 51 Bonus APK is a great option for rummy enthusiasts looking to enhance their gaming experience. With exclusive bonuses, enhanced security, improved performance, and a customizable interface, the APK version offers several advantages over the standard app. Follow the simple installation process outlined in this guide to start enjoying the benefits of the Rummy Villa 51 Bonus APK today.

rummy villa 51 bonus apk

Introduction to Rummy Villa 51

Rummy Villa 51 is a popular online rummy platform that offers a thrilling experience for card game enthusiasts. The platform is known for its user-friendly interface, diverse game modes, and exciting bonuses. One of the most enticing features of Rummy Villa 51 is the availability of a dedicated APK file, which allows users to enjoy the game on their mobile devices with enhanced performance and features.

What is the Rummy Villa 51 Bonus APK?

The Rummy Villa 51 Bonus APK is a customized version of the standard Rummy Villa 51 app that includes additional bonuses and features. These bonuses can range from welcome offers, daily rewards, and special promotions that are not available in the standard app version. The APK file is designed to provide an enhanced gaming experience with more opportunities to win and enjoy the game.

Key Features of the Rummy Villa 51 Bonus APK

  • Exclusive Bonuses: Users can access special bonuses that are not available in the standard app. These bonuses can include cash rewards, free chips, and other incentives.
  • Enhanced Performance: The APK version is optimized for better performance on mobile devices, ensuring smoother gameplay and faster loading times.
  • Customizable Interface: Users can customize the interface according to their preferences, making the gaming experience more personalized.
  • Regular Updates: The APK version is regularly updated with new features, game modes, and bonuses to keep the experience fresh and exciting.

How to Download and Install the Rummy Villa 51 Bonus APK

Step-by-Step Guide

  1. Download the APK File:

    • Visit the official Rummy Villa 51 website or trusted third-party sources to download the APK file.
    • Ensure that the source is reliable to avoid downloading malicious software.
  2. Enable Installation from Unknown Sources:

    • Go to your device’s settings.
    • Navigate to the “Security” or “Privacy” section.
    • Enable the option to install apps from unknown sources.
  3. Install the APK File:

    • Locate the downloaded APK file in your device’s file manager.
    • Tap on the file to begin the installation process.
    • Follow the on-screen instructions to complete the installation.
  4. Launch the App:

    • Once installed, find the Rummy Villa 51 app icon on your home screen or app drawer.
    • Tap on the icon to launch the app and start enjoying the enhanced gaming experience.

Important Considerations

  • Device Compatibility: Ensure that your device meets the minimum requirements for running the APK file.
  • Backup Data: Before installing the APK, it is advisable to back up your data to avoid any potential data loss.
  • Regular Updates: Keep the app updated to enjoy the latest features and security patches.

The Rummy Villa 51 Bonus APK offers an enhanced gaming experience with exclusive bonuses and features. By following the simple steps outlined above, users can easily download and install the APK file, unlocking a world of exciting opportunities and rewards. Whether you are a seasoned rummy player or a newcomer, the Rummy Villa 51 Bonus APK is sure to elevate your gaming experience to new heights.

rummy villa download

Rummy Villa is a popular online platform that offers a thrilling experience for rummy enthusiasts. Whether you’re a seasoned player or a newbie, downloading Rummy Villa can provide you with hours of entertainment and the chance to win big. This article will guide you through the process of downloading Rummy Villa and highlight some of its key features.

Why Choose Rummy Villa?

Before diving into the download process, let’s explore why Rummy Villa stands out in the crowded world of online rummy platforms.

1. User-Friendly Interface

  • Rummy Villa boasts a clean and intuitive interface that makes it easy for players of all skill levels to navigate.
  • The platform is designed to ensure a smooth and enjoyable gaming experience.

2. Wide Range of Games

  • Rummy Villa offers a variety of rummy games, including Pool Rummy, Points Rummy, and Deals Rummy.
  • This diversity ensures that players can choose the game that best suits their style and preferences.

3. Secure and Fair Play

  • The platform employs advanced security measures to protect user data and ensure fair play.
  • Regular audits and certifications from gaming authorities guarantee transparency and trustworthiness.

4. Exciting Tournaments and Cash Prizes

  • Rummy Villa hosts regular tournaments with substantial cash prizes.
  • Participating in these tournaments can be a great way to test your skills and win big.

5. Responsive Customer Support

  • The platform offers 247 customer support to assist players with any issues or queries.
  • Whether you need help with a technical issue or have a question about the game rules, Rummy Villa’s support team is there to help.

How to Download Rummy Villa

Downloading Rummy Villa is a straightforward process. Follow these steps to get started:

1. Visit the Official Website

  • Open your web browser and navigate to the official Rummy Villa website.
  • The website will provide you with the option to download the app for both Android and iOS devices.

2. Download for Android

  • For Android users, click on the “Download for Android” button.
  • The APK file will start downloading. Once the download is complete, locate the file in your device’s downloads folder.
  • Tap on the APK file to begin the installation process. You may need to enable “Install from Unknown Sources” in your device settings.

3. Download for iOS

  • iOS users can download Rummy Villa directly from the App Store.
  • Search for “Rummy Villa” in the App Store and click on the “Get” button.
  • The app will download and install automatically on your device.

4. Create an Account

  • After installing the app, open it and follow the on-screen instructions to create an account.
  • You will need to provide some basic information and set up a username and password.

5. Start Playing

  • Once your account is set up, you can start playing rummy games immediately.
  • Explore the different game modes, join tournaments, and start winning!

Tips for New Players

If you’re new to Rummy Villa, here are a few tips to help you get started:

  • Practice Mode: Take advantage of the practice mode to familiarize yourself with the game rules and interface.
  • Learn the Rules: Make sure you understand the rules of the specific rummy variant you want to play.
  • Start Small: Begin with smaller stakes to build your confidence before moving on to higher-stakes games.
  • Stay Updated: Keep an eye on the platform’s updates and new features to stay ahead of the game.

Rummy Villa offers a fantastic platform for rummy enthusiasts to enjoy their favorite game and compete for exciting prizes. With its user-friendly interface, wide range of games, and robust security measures, Rummy Villa is a top choice for online rummy players. Download the app today and embark on your rummy adventure!

rummy villa review

Rummy Villa is a popular online platform that offers a variety of rummy games for enthusiasts of this classic card game. Whether you’re a seasoned player or a newcomer, Rummy Villa provides a comprehensive gaming experience with a focus on user engagement and fair play. Here’s a detailed review of what Rummy Villa has to offer.

Game Variety

Rummy Villa boasts a wide array of rummy games, ensuring that players have plenty of options to choose from. Some of the popular games available include:

  • Points Rummy: A fast-paced game where players play for points with a pre-decided rupee value.
  • Pool Rummy: Players are eliminated when their score reaches a pre-determined limit.
  • Deals Rummy: A fixed number of deals are played, and the player with the least points at the end wins.

User Interface and Experience

Design and Navigation

The platform features a clean and intuitive user interface, making it easy for players to navigate through different sections. The design is modern and visually appealing, which enhances the overall user experience.

Mobile Compatibility

Rummy Villa is fully optimized for mobile devices, allowing players to enjoy their favorite rummy games on the go. The mobile app is available for both Android and iOS platforms, ensuring a seamless experience across devices.

Security and Fair Play

Security Measures

Rummy Villa takes security seriously, employing advanced encryption technologies to protect user data. The platform is also compliant with regulatory standards, ensuring a safe and secure gaming environment.

Fair Play

The platform uses a Random Number Generator (RNG) to ensure that all games are fair and unbiased. This commitment to fair play is one of the reasons why Rummy Villa has gained a reputation for being a trustworthy platform.

Bonuses and Promotions

Rummy Villa offers a variety of bonuses and promotions to keep players engaged and rewarded. Some of the common offers include:

  • Welcome Bonus: New users receive a bonus upon signing up and making their first deposit.
  • Daily Rewards: Players can earn rewards by logging in daily and participating in games.
  • Tournaments: Regular tournaments with attractive prize pools are held, providing players with opportunities to win big.

Customer Support

Rummy Villa provides robust customer support to assist players with any issues or queries they may have. Support is available through:

  • Live Chat: Instant assistance through a live chat feature.
  • Email Support: Detailed responses to queries sent via email.
  • FAQ Section: A comprehensive FAQ section that addresses common issues and questions.

Rummy Villa is a well-rounded platform that offers a delightful rummy gaming experience. With its variety of games, user-friendly interface, strong security measures, and attractive bonuses, it stands out as a top choice for rummy enthusiasts. Whether you’re playing on your desktop or mobile device, Rummy Villa ensures that you have a smooth and enjoyable gaming experience.

Frequently Questions

How does the Rummy Villa 51 bonus APK enhance gameplay experience?

The Rummy Villa 51 bonus APK significantly enhances the gameplay experience by offering exclusive features and rewards. This APK provides players with additional bonuses, such as free chips and special promotions, which can be used to play more rounds and increase their chances of winning. The enhanced user interface and smoother gameplay ensure a more enjoyable and seamless experience. Additionally, the APK includes advanced security measures to protect player data, ensuring a safe gaming environment. By integrating these features, the Rummy Villa 51 bonus APK not only boosts engagement but also makes the game more exciting and rewarding for players.

What are the benefits of downloading the Rummy Villa 51 bonus APK?

Downloading the Rummy Villa 51 bonus APK offers several benefits, including exclusive access to special bonuses and promotions. Users can enjoy enhanced gameplay features and a more personalized experience tailored to their preferences. The APK ensures faster updates and compatibility with various devices, providing a smoother gaming experience. Additionally, it often includes early access to new games and features, giving players a competitive edge. Security measures are also robust, ensuring a safe and secure environment for all transactions and personal information. Overall, the Rummy Villa 51 bonus APK enhances the gaming experience with added perks and improved functionality.

 

How do the AK633 lottery results affect the Rummy Old 51 bonus APK experience?

The AK633 lottery results can significantly enhance the Rummy Old 51 bonus APK experience by providing additional rewards and incentives. When players win in the AK633 lottery, they often receive bonus points or cash that can be directly used within the Rummy Old 51 APK. This integration creates a more engaging and rewarding gaming environment, encouraging players to participate more actively. Moreover, the excitement of winning in the lottery adds an extra layer of fun and anticipation to the Rummy Old 51 gameplay, making the overall experience more thrilling and satisfying. Thus, the AK633 lottery results positively impact the Rummy Old 51 bonus APK by boosting player engagement and satisfaction.

How can I get the 51 bonus APK for the All Rummy app?

To obtain the 51 bonus APK for the All Rummy app, follow these steps: First, ensure your device allows installation from unknown sources in the settings. Next, visit a trusted APK download site and search for 'All Rummy 51 bonus APK.' Download the file and install it on your device. After installation, open the app and follow the on-screen instructions to claim your bonus. Remember to verify the site's credibility to avoid malware. This method provides an additional 51 bonuses, enhancing your gaming experience. Always prioritize security when downloading APKs from external sources.

What are the benefits of downloading the Rummy Villa 51 bonus APK?

Downloading the Rummy Villa 51 bonus APK offers several benefits, including exclusive access to special bonuses and promotions. Users can enjoy enhanced gameplay features and a more personalized experience tailored to their preferences. The APK ensures faster updates and compatibility with various devices, providing a smoother gaming experience. Additionally, it often includes early access to new games and features, giving players a competitive edge. Security measures are also robust, ensuring a safe and secure environment for all transactions and personal information. Overall, the Rummy Villa 51 bonus APK enhances the gaming experience with added perks and improved functionality.