create custom scratch offs: diy scratch off maker guide

Creating custom scratch offs is a fun and engaging way to add excitement to various events, promotions, or personal projects. Whether you’re organizing a casino night, planning a marketing campaign, or just looking for a unique gift idea, this DIY scratch off maker guide will help you bring your vision to life. Materials Needed Before you start, gather the following materials: Scratch Off Coating: This is the key ingredient for your scratch offs. You can find scratch off coating in craft stores or online.

  • Lucky Ace Palace
    new
    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
  • Cash King Palace
    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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • Royal Flush Lounge
    Opulent 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

create custom scratch offs: diy scratch off maker guide

Creating custom scratch offs is a fun and engaging way to add excitement to various events, promotions, or personal projects. Whether you’re organizing a casino night, planning a marketing campaign, or just looking for a unique gift idea, this DIY scratch off maker guide will help you bring your vision to life.

Materials Needed

Before you start, gather the following materials:

  • Scratch Off Coating: This is the key ingredient for your scratch offs. You can find scratch off coating in craft stores or online.
  • Inkjet Printer: For printing your designs onto the scratch off material.
  • Cardstock or Heavy Paper: The base material for your scratch offs.
  • Scissors or Paper Cutter: For cutting your scratch offs to size.
  • Design Software: Such as Adobe Photoshop, Illustrator, or free alternatives like GIMP.
  • Laser Printer (Optional): For printing on the back of the scratch off material if needed.

Step-by-Step Guide

1. Design Your Scratch Off

  1. Choose Your Design: Decide on the design you want to appear when the scratch off is revealed. This could be a prize, a message, or an image.
  2. Create Your Template: Use design software to create a template for your scratch offs. Ensure the design fits the size of your cardstock or paper.
  3. Add Scratch Off Area: Designate an area on your template where the scratch off coating will be applied. This area should be free of any design elements that you want to remain hidden.

2. Print Your Design

  1. Print on Cardstock: Print your design onto the cardstock or heavy paper using an inkjet printer. Ensure the print quality is high to avoid any issues with the scratch off coating.
  2. Optional: Print on Scratch Off Material: If you need to print on the back of the scratch off material, use a laser printer to avoid any issues with the coating.

3. Apply the Scratch Off Coating

  1. Prepare the Coating: Follow the instructions on the scratch off coating package to prepare the coating solution.
  2. Apply the Coating: Use a brush, sponge, or airbrush to apply the coating evenly over the designated scratch off area. Allow the coating to dry completely.
  3. Second Coat (Optional): For a thicker scratch off layer, apply a second coat after the first one has dried.

4. Cut and Finish

  1. Cut to Size: Once the coating is dry, use scissors or a paper cutter to cut your scratch offs to the desired size.
  2. Add Finishing Touches: If needed, add any additional elements like stickers, seals, or packaging to enhance the appearance of your scratch offs.

Tips and Tricks

  • Test Your Coating: Before applying the coating to all your scratch offs, test it on a small piece of cardstock to ensure the thickness and scratchability are to your liking.
  • Use Quality Materials: High-quality cardstock and scratch off coating will result in a more professional and durable final product.
  • Consider the Audience: Tailor your scratch off design to your audience. For example, use bright colors and fun graphics for children, and more sophisticated designs for adults.

Applications

Custom scratch offs can be used in a variety of ways:

  • Marketing Campaigns: Create promotional scratch offs for product launches or events.
  • Casino Nights: Add a fun element to your casino night with custom scratch offs as prizes.
  • Personal Projects: Use scratch offs for personalized gifts, party favors, or educational tools.

By following this guide, you can create custom scratch offs that are both fun and functional, tailored to your specific needs and audience.

keno cards printable free

Keno is a popular lottery-style game that has been enjoyed by millions of people worldwide. Whether you’re playing at a casino or hosting a home game, having printable Keno cards can make the experience more enjoyable and organized. In this article, we’ll explore where you can find free printable Keno cards, how to use them, and some tips to enhance your Keno gameplay.

Where to Find Free Printable Keno Cards

Finding free printable Keno cards is easier than you might think. Here are some reliable sources:

  1. Online Casino Websites: Many online casinos offer free printable Keno cards as part of their promotional materials. These cards are usually high-quality and designed to mimic the experience of playing at a real casino.

  2. Gaming Forums and Communities: Websites like Reddit and specialized gaming forums often have members sharing free printable Keno cards. These can be a great resource, especially if you’re looking for unique designs.

  3. Printable Template Websites: Websites such as Template.net and PrintablePaper.net offer a variety of free printable templates, including Keno cards. These sites often have user-friendly interfaces and high-quality designs.

  4. Google Search: A simple Google search for “free printable Keno cards” can yield numerous results. Be sure to check the credibility of the website before downloading any files.

How to Use Printable Keno Cards

Using printable Keno cards is straightforward and can add a touch of authenticity to your Keno game. Here’s how to do it:

  1. Download the Template: Choose a Keno card template from one of the sources mentioned above. Download the file to your computer.

  2. Print the Cards: Use a high-quality printer to print the cards. Ensure that your printer settings are set to the highest quality for the best results.

  3. Prepare Your Game: Before starting the game, decide on the number of players and the rules you’ll be using. Each player should have their own Keno card.

  4. Mark Your Numbers: As the numbers are drawn, players mark their cards with a pen or pencil. Some players prefer using bingo daubers for a more authentic casino feel.

  5. Check for Wins: After the drawing, compare your marked numbers to the drawn numbers. If you have a winning combination, you’ve won!

Tips for Enhancing Your Keno Gameplay

To make your Keno game more enjoyable and strategic, consider these tips:

  • Set a Budget: Before starting, decide on a budget for your game. This will help you manage your spending and ensure that everyone has a good time.

  • Use Multiple Cards: Some players find it more exciting to use multiple Keno cards. This increases your chances of winning but also requires more attention.

  • Track Your Numbers: Keep a record of the numbers that have been drawn. This can help you identify patterns and make more informed choices in future games.

  • Host a Themed Event: Consider hosting a Keno night with a specific theme. This can add an extra layer of fun and make the event more memorable.

Printable Keno cards are a fantastic way to bring the excitement of the casino to your home. With the right resources and a bit of preparation, you can create a fun and engaging Keno experience for you and your friends. Whether you’re a seasoned player or new to the game, printable Keno cards can enhance your gameplay and make every session more enjoyable.

casino night background

A casino night, also known as a casino-themed party or event, is an evening of fun and games inspired by the excitement and glamour of casinos. These events have become increasingly popular in recent years, especially among friends, colleagues, and social groups.

History of Casino Nights

The concept of casino nights has its roots in the traditional casino setting, where people gather to gamble, enjoy fine dining, and be entertained by live music and shows. However, with the growing popularity of online casinos and the need for social distancing during the pandemic, casino nights have evolved into a unique and immersive experience that combines elements of physical and virtual casinos.

Types of Casino Nights

There are various types of casino nights, catering to different tastes and preferences:

1. Traditional Casino Night

This type of event is inspired by the classic casino setting, with games such as blackjack, roulette, poker, and slot machines. Guests can dress up in formal attire and enjoy a sophisticated atmosphere.

2. Retro Casino Night

A retro-themed casino night takes inspiration from the past, often featuring vintage decorations, music, and clothing. This type of event is perfect for those who love nostalgia and classic movies.

3. Casino-Themed Party with a Twist

This type of event adds a unique twist to the traditional casino night, such as incorporating elements from popular games or franchises (e.g., Marvel, Star Wars). It can also feature live music, dance performances, or even virtual reality experiences.

Essential Elements

To create an immersive and enjoyable experience for your guests, consider including the following essential elements in your casino night:

1. Games

A variety of casino games, such as roulette, blackjack, poker, and slot machines, are a must-have at any casino night. You can also include board games or card games to cater to different tastes.

2. Food and Drinks

A range of snacks and beverages should be available throughout the event, from cocktails to finger foods. Consider hiring catering services or setting up food stations for added convenience.

3. Decorations

Transform your venue into a casino-like atmosphere with decorations such as neon lights, card tables, and themed backdrops. Don’t forget to add some luxurious touches like candelabras and chandeliers!

4. Dress Code

Encourage guests to dress up in their finest attire, whether it’s formal wear or a costume inspired by the theme.

Hosting a Successful Casino Night

To ensure your casino night is a hit with your guests, follow these tips:

  1. Set clear expectations: Communicate the event’s purpose, rules, and any specific requirements (e.g., dress code) to attendees in advance.
  2. Prepare for logistics: Arrange for sufficient seating, lighting, and equipment to support the games and activities.
  3. Promote social interaction: Encourage guests to mingle and interact with each other through icebreaker games or group challenges.
  4. Keep it safe: Ensure that attendees are aware of any rules or regulations regarding responsible gaming and drinking.

Casino Night Themes

Consider incorporating one of the following themes to add an extra layer of excitement to your event:

  1. Hollywood Glam
  2. 1920s Speakeasy
  3. Retro Arcade

By choosing a theme that resonates with your target audience, you can create an immersive experience that will leave a lasting impression.

Casino Night Games

In addition to traditional casino games like roulette and blackjack, consider incorporating other fun activities such as:

  1. Poker Tournaments
  2. Scavenger Hunts
  3. Trivia Nights

These events provide opportunities for social interaction and can be tailored to suit different age groups or skill levels.

Tips for Organizing a Casino Night

To ensure the success of your casino night, keep in mind the following tips:

  1. Define the budget: Set aside sufficient funds to cover venue rental, equipment, food, drinks, and other expenses.
  2. Plan ahead: Schedule enough time to prepare for the event, including promotion, logistics, and setup.
  3. Gather volunteers: Recruit helpers to assist with tasks such as managing games, handling cash, and maintaining the venue.

A well-planned casino night can be an unforgettable experience for your guests, providing a unique blend of entertainment, socialization, and excitement. By incorporating essential elements, hosting a successful event, and choosing a fitting theme, you’ll create an evening that will leave a lasting impression on your attendees.

desert night casino no deposit bonus codes

What is Desert Night Casino No Deposit Bonus Codes?

Desert Night Casino no deposit bonus codes refer to a type of promotional offer provided by online casinos, specifically Desert Night Casino, that allows players to receive free credits or bonuses without making a deposit. These codes are usually unique and must be entered during the sign-up process or in the player’s account settings.

Benefits of No Deposit Bonuses

No deposit bonuses, including those offered by Desert Night Casino, provide several benefits to players:

  • Risk-free experience: Players can try out games without risking their own money.
  • Increased chances of winning: With free credits, players have more opportunities to win real money prizes.
  • Improved game selection: No deposit bonuses often come with access to a wider range of games or exclusive titles.

How to Claim Desert Night Casino No Deposit Bonus Codes

To claim no deposit bonus codes at Desert Night Casino, follow these steps:

  1. Visit the casino’s website: Go to Desert Night Casino’s official website and navigate to their promotions page.
  2. Look for available bonuses: Check if there are any no deposit bonuses or promo codes listed on the site.
  3. Enter the code during sign-up: If a code is required, enter it during the registration process or in your account settings.
  4. Verify bonus terms and conditions: Read and understand the rules surrounding the no deposit bonus, including any wagering requirements.

Tips for Maximizing No Deposit Bonuses

To get the most out of Desert Night Casino’s no deposit bonuses:

  • Choose games with high RTPs: Select games with a high Return to Player (RTP) percentage to increase your chances of winning.
  • Meet wagering requirements: Fulfill the wagering requirements for the bonus to avoid losing it.
  • Explore other promotions: Look out for additional bonuses, tournaments, or loyalty programs that can enhance your gaming experience.

Conclusion

Desert Night Casino no deposit bonus codes offer players a chance to explore the casino’s offerings without risking their own money. By understanding the benefits of these bonuses and following the steps to claim them, players can maximize their chances of winning real money prizes. Remember to always check the terms and conditions for any promo code or bonus.

Source

  1. create custom scratch offs: diy scratch off maker guide
  2. casino night
  3. casino night
  4. casino night
  5. casino night
  6. casino night

Frequently Questions

How to Create Custom Scratch-Offs: A DIY Scratch-Off Maker Guide?

Creating custom scratch-offs at home is a fun DIY project. Start by gathering materials like scratch-off paint, a paintbrush, and a surface to apply it on. Choose a design or message you want to reveal. Apply a thin, even layer of scratch-off paint over your chosen area. Allow it to dry completely before testing with a coin or scratcher. For best results, practice your technique on scrap paper first. This guide ensures you can make personalized scratch-offs for events, games, or gifts, adding a unique touch to your creations.

What is the Best DIY Guide for Making Custom Scratch-Offs?

Creating custom scratch-offs at home is a fun and rewarding DIY project. Start by gathering materials like contact paper, acrylic paint, and a scratch-off spray. Cut the contact paper to your desired size and apply a thin layer of acrylic paint. Once dry, spray the scratch-off solution evenly over the paint. Let it dry completely before adding your design or message underneath. To scratch, use a coin or scratch tool. This guide ensures a professional-looking result with minimal effort, perfect for gifts, games, or promotional items.

 

What is the Best DIY Guide for Making Custom Scratch Off Cards?

Creating custom scratch-off cards at home is a fun and rewarding DIY project. Start by gathering materials like cardstock, scratch-off stickers, and a design template. Print your design on the cardstock, ensuring it's clear and vibrant. Apply the scratch-off stickers over the areas you want to be revealed. For a professional finish, use a laminator to protect the card. Personalize your cards with unique designs and messages to make them stand out. This guide offers a simple, cost-effective way to make custom scratch-off cards that are perfect for giveaways, promotions, or personal use. Follow these steps for a successful DIY experience.

What is the Best Easy Generator Tool for Creating Custom Virtual Scratch Offs Online?

The best easy generator tool for creating custom virtual scratch-offs online is ScratchOff.io. This user-friendly platform allows you to design engaging scratch cards with minimal effort. You can customize the appearance, add interactive elements, and integrate them seamlessly into your website or social media campaigns. ScratchOff.io's intuitive interface and robust features make it ideal for marketers and event planners looking to boost engagement and create memorable experiences. Whether for promotions, giveaways, or interactive content, ScratchOff.io offers a hassle-free solution to bring your scratch-off ideas to life.

How to Create Custom Scratch Off Cards: A DIY Scratch Off Maker Guide?

Creating custom scratch-off cards is a fun DIY project. Start by designing your card layout using software like Adobe Illustrator or Canva. Print the design on cardstock for durability. Next, apply a scratch-off coating. You can use specialized scratch-off spray paint or a scratch-off sticker sheet. Ensure the coating is even and covers the designated area. Let it dry completely. For a professional finish, laminate the card. Now, your custom scratch-off cards are ready for use. This DIY method allows for personalized designs and messages, making them perfect for promotions, events, or gifts.