Skip to content

Your cart is empty

Continue shopping

Have an account?

Log in to check out faster.

Your cart

Loading...

Subtotal

$0.00 USD

Taxes, discounts and shipping calculated at checkout.
PagePilot AI Shopify Product

Free Shipping on Orders $100+

Welcome to our store

🎉 10% OFF Select Items 🎉

  • HOME
  • SHOP
    • Household Cleaning
      • All-Purpose Cleaners
      • Disinfecting & Sanitizing
      • Glass & Mirror Cleaners
      • Dusting & Polishing
    • Kitchen Cleaning
      • Degreasers & Cooktop Cleaners
      • Dish & Sink Essentials
      • Oven & Grill Cleaning
      • Descaling & Hard Water Removers
    • Bathroom Cleaning
      • Toilet Cleaners & Brushes
      • Shower, Tile & Grout
      • Mold & Mildew Removers
      • Bathroom Odor Control
    • Floor Care
      • Vacuums & Floor Machines
      • Sweeping & Vacuum Accessories
      • Hard Floor Cleaners
      • Mops & Floor Tools
      • Brooms & Dustpans
      • Carpet & Upholstery Care
    • Laundry Care
      • Detergent & Fabric Care
      • Stain Removers
      • Laundry Tools & Accessories
      • Washer & Dryer Cleaning
      • Laundry Organization
      • Laundry Hampers & Baskets
      • Clothes Storage & Garment Care
    • Cleaning Tools & Supplies
      • Microfiber Cloths & Towels
      • Sponges & Scrubbers
      • Brushes & Detail Tools
      • Gloves & Protective Gear
    • Storage & Organization
      • Baskets & Bins
      • Hooks & Wall Storage
      • Under-Sink Organization
      • Cleaning Caddies
    • Trash Bags & Waste
      • Trash Bags & Liners
      • Trash Cans & Recycling
    • Home Fragrance & Odor Control
      • Air Fresheners
      • Odor Eliminators
      • Room & Linen Sprays
      • Candles & Wax Melts
    • Carts, Stands & Equipment
      • Cleaning Carts & Utility Carts
      • Buckets & Mop Systems
      • Spray Bottles & Dispensers
      • Step Stools & Ladders
  • BEST SELLER
  • SALE
  • ABOUT US
    • Our Story
  • BLOG & TIPS
    • BLOG
  • CONTACT
Log in
    CleanLoom
    • HOME
    • SHOP
      • Household Cleaning
        • All-Purpose Cleaners
        • Disinfecting & Sanitizing
        • Glass & Mirror Cleaners
        • Dusting & Polishing
      • Kitchen Cleaning
        • Degreasers & Cooktop Cleaners
        • Dish & Sink Essentials
        • Oven & Grill Cleaning
        • Descaling & Hard Water Removers
      • Bathroom Cleaning
        • Toilet Cleaners & Brushes
        • Shower, Tile & Grout
        • Mold & Mildew Removers
        • Bathroom Odor Control
      • Floor Care
        • Vacuums & Floor Machines
        • Sweeping & Vacuum Accessories
        • Hard Floor Cleaners
        • Mops & Floor Tools
        • Brooms & Dustpans
        • Carpet & Upholstery Care
      • Laundry Care
        • Detergent & Fabric Care
        • Stain Removers
        • Laundry Tools & Accessories
        • Washer & Dryer Cleaning
        • Laundry Organization
        • Laundry Hampers & Baskets
        • Clothes Storage & Garment Care
      • Cleaning Tools & Supplies
        • Microfiber Cloths & Towels
        • Sponges & Scrubbers
        • Brushes & Detail Tools
        • Gloves & Protective Gear
      • Storage & Organization
        • Baskets & Bins
        • Hooks & Wall Storage
        • Under-Sink Organization
        • Cleaning Caddies
      • Trash Bags & Waste
        • Trash Bags & Liners
        • Trash Cans & Recycling
      • Home Fragrance & Odor Control
        • Air Fresheners
        • Odor Eliminators
        • Room & Linen Sprays
        • Candles & Wax Melts
      • Carts, Stands & Equipment
        • Cleaning Carts & Utility Carts
        • Buckets & Mop Systems
        • Spray Bottles & Dispensers
        • Step Stools & Ladders
    • BEST SELLER
    • SALE
    • ABOUT US
      • Our Story
    • BLOG & TIPS
      • BLOG
    • CONTACT
    Log in Cart

    Search results

    Filter:

    Availability
    0 selected
    Reset
    Availability
    Price
    The highest price is $6,117.23 Reset
    $
    $
    Category
    0 selected
    Reset
    Category
    Product type
    0 selected
    Reset
    Product type
    More filters
    0 selected Match all
    Reset
    More filters
    Remove all

    1002 results

    Filter and sort Filter

    Filter and sort

    Filter

    1002 results

    Availability
    Clear
    Price

    The highest price is $6,117.23

    $
    $
    Clear
    Category
    Clear
    Product type
    Clear
    More filters
    Clear
    Remove all
    Remove all

    1002 results

    • Vine Creations White Glass Soap Dispenser Set, Dish Soap and Hand Soap Dispenser Set with Stainless Steel Pump, 16 oz Glass Dispensers for Kitchen or Bathroom Decor (Matte White Bottle/Silver)

      Vine Creations White Glass Soap Dispenser Set, Dish Soap and Hand Soap Dispenser Set with Stainless Steel Pump, 16 oz Glass Dispensers for Kitchen or Bathroom Decor (Matte White Bottle/Silver)

      Vine Creations White Glass Soap Dispenser Set, Dish Soap and Hand Soap Dispenser Set with Stainless Steel Pump, 16 oz Glass Dispensers for Kitchen or Bathroom Decor (Matte White Bottle/Silver)

      Regular price $41.30 USD
      Regular price $41.30 USD Sale price
      Unit price /  per 
    • Vine Creations Amber Glass Soap Dispenser Set, Dish Soap and Hand Soap Dispenser Set with Stainless Steel Pump, 16 oz Glass Dispensers for Kitchen or Bathroom Decor (Amber Bottle/Matte Black Pump)

      Vine Creations Amber Glass Soap Dispenser Set, Dish Soap and Hand Soap Dispenser Set with Stainless Steel Pump, 16 oz Glass Dispensers for Kitchen or Bathroom Decor (Amber Bottle/Matte Black Pump)

      Vine Creations Amber Glass Soap Dispenser Set, Dish Soap and Hand Soap Dispenser Set with Stainless Steel Pump, 16 oz Glass Dispensers for Kitchen or Bathroom Decor (Amber Bottle/Matte Black Pump)

      Regular price $41.30 USD
      Regular price $41.30 USD Sale price
      Unit price /  per 
    • Bring It On Cleaner Hard Water Stain Remover for Glass, Soap Scum remover for Shower glass, Fiberglass, Windows, Tile & Grout, Water Spot Remover for Glass Door Bathroom, Lime Scale & Sink 32Oz 2Pack

      Bring It On Cleaner Hard Water Stain Remover for Glass, Soap Scum remover for Shower glass, Fiberglass, Windows, Tile & Grout, Water Spot Remover for Glass Door Bathroom, Lime Scale & Sink 32Oz 2Pack

      Bring It On Cleaner Hard Water Stain Remover for Glass, Soap Scum remover for Shower glass, Fiberglass, Windows, Tile & Grout, Water Spot Remover for Glass Door Bathroom, Lime Scale & Sink 32Oz 2Pack

      Regular price $57.51 USD
      Regular price $57.51 USD Sale price
      Unit price /  per 
    • 14Oz Clear Soap Dispenser Bathroom, Glass Hand Soap Dispensers with Stainless Steel Pump, Refillable Dish Soap Dispenser for Kitchen, Countertop Soap Dispensers

      14Oz Clear Soap Dispenser Bathroom, Glass Hand Soap Dispensers with Stainless Steel Pump, Refillable Dish Soap Dispenser for Kitchen, Countertop Soap Dispensers

      14Oz Clear Soap Dispenser Bathroom, Glass Hand Soap Dispensers with Stainless Steel Pump, Refillable Dish Soap Dispenser for Kitchen, Countertop Soap Dispensers

      Regular price $14.87 USD
      Regular price $14.87 USD Sale price
      Unit price /  per 
    • All-Purpose Stainless Steel Shower Squeegee for Glass Doors with Adhesive Hooks, Squeegee for Shower Glass, Bathroom Household Cleaner Tool for Window Mirror Tile Wall Car, 10 Inch Silver

      All-Purpose Stainless Steel Shower Squeegee for Glass Doors with Adhesive Hooks, Squeegee for Shower Glass, Bathroom Household Cleaner Tool for Window Mirror Tile Wall Car, 10 Inch Silver

      All-Purpose Stainless Steel Shower Squeegee for Glass Doors with Adhesive Hooks, Squeegee for Shower Glass, Bathroom Household Cleaner Tool for Window Mirror Tile Wall Car, 10 Inch Silver

      Regular price $16.53 USD
      Regular price $16.53 USD Sale price
      Unit price /  per 
    • Microfiber Cleaning Cloth Lint Free Glass Cleaner Window Polishing Streak Free Miracle Easy Clean Rag Reusable for Mirror Kitchen Dish Auto Detailing, Pack of 6, 16"x12", Grey-red

      Microfiber Cleaning Cloth Lint Free Glass Cleaner Window Polishing Streak Free Miracle Easy Clean Rag Reusable for Mirror Kitchen Dish Auto Detailing, Pack of 6, 16"x12", Grey-red

      Microfiber Cleaning Cloth Lint Free Glass Cleaner Window Polishing Streak Free Miracle Easy Clean Rag Reusable for Mirror Kitchen Dish Auto Detailing, Pack of 6, 16"x12", Grey-red

      Regular price $19.83 USD
      Regular price $19.83 USD Sale price
      Unit price /  per 
    • Shower Squeegee for Glass Door 12-Inch Stainless Steel Bathroom Squeegee Window Wiper, 100% Streak-Free, Includes Shower Door Hook and Adhesive Hook, for Window Mirror Tiles Car All-Purpose Squeegee

      Shower Squeegee for Glass Door 12-Inch Stainless Steel Bathroom Squeegee Window Wiper, 100% Streak-Free, Includes Shower Door Hook and Adhesive Hook, for Window Mirror Tiles Car All-Purpose Squeegee

      Shower Squeegee for Glass Door 12-Inch Stainless Steel Bathroom Squeegee Window Wiper, 100% Streak-Free, Includes Shower Door Hook and Adhesive Hook, for Window Mirror Tiles Car All-Purpose Squeegee

      Regular price $41.17 USD
      Regular price $41.17 USD Sale price
      Unit price /  per 
    • Foaming Soap Dispenser, 11 Oz Thick Glass Foam Hand Soap Dispenser, Refillable Glass Foam Pump Bottle Container Decorative Slim Ribbed Bottle for Bathroom and Kitchen (1, Purple Silver)

      Foaming Soap Dispenser, 11 Oz Thick Glass Foam Hand Soap Dispenser, Refillable Glass Foam Pump Bottle Container Decorative Slim Ribbed Bottle for Bathroom and Kitchen (1, Purple Silver)

      Foaming Soap Dispenser, 11 Oz Thick Glass Foam Hand Soap Dispenser, Refillable Glass Foam Pump Bottle Container Decorative Slim Ribbed Bottle for Bathroom and Kitchen (1, Purple Silver)

      Regular price $26.45 USD
      Regular price $26.45 USD Sale price
      Unit price /  per 
    • All-Purpose Stainless Steel Shower Squeegee for Glass Doors with Adhesive Hooks, Squeegee for Shower Glass, Bathroom Household Cleaner Tool for Window Mirror Tile Wall Car, 12 inch, Silver

      All-Purpose Stainless Steel Shower Squeegee for Glass Doors with Adhesive Hooks, Squeegee for Shower Glass, Bathroom Household Cleaner Tool for Window Mirror Tile Wall Car, 12 inch, Silver

      All-Purpose Stainless Steel Shower Squeegee for Glass Doors with Adhesive Hooks, Squeegee for Shower Glass, Bathroom Household Cleaner Tool for Window Mirror Tile Wall Car, 12 inch, Silver

      Regular price $16.53 USD
      Regular price $16.53 USD Sale price
      Unit price /  per 
    • Streak Free Fish Scale Microfiber Cleaning Cloth Window,Car,Mirror,Screen,Windshield, Lint-Free Dish Glass Drying Polishing Kitchen Towels, 8 pcs Mixed Colors (Pink, Blue, Grey), 11.8'' x 15.7''

      Streak Free Fish Scale Microfiber Cleaning Cloth Window,Car,Mirror,Screen,Windshield, Lint-Free Dish Glass Drying Polishing Kitchen Towels, 8 pcs Mixed Colors (Pink, Blue, Grey), 11.8'' x 15.7''

      Streak Free Fish Scale Microfiber Cleaning Cloth Window,Car,Mirror,Screen,Windshield, Lint-Free Dish Glass Drying Polishing Kitchen Towels, 8 pcs Mixed Colors (Pink, Blue, Grey), 11.8'' x 15.7''

      Regular price $21.48 USD
      Regular price $21.48 USD Sale price
      Unit price /  per 
    • Large Microfiber Glass Polishing Cloth, Lint Streak Free Drying Towel 24x20 inch (2-Pack)

      Large Microfiber Glass Polishing Cloth, Lint Streak Free Drying Towel 24x20 inch (2-Pack)

      Large Microfiber Glass Polishing Cloth, Lint Streak Free Drying Towel 24x20 inch (2-Pack)

      Regular price $18.18 USD
      Regular price $18.18 USD Sale price
      Unit price /  per 
    • Microfiber Cleaning Cloth Lint Free Glass Cleaner Window Polishing Streak Free Miracle Easy Clean Rag Reusable for Mirror Kitchen Dish Auto Detailing,Pack of 8, 12'' x 16'', Light Grey

      Microfiber Cleaning Cloth Lint Free Glass Cleaner Window Polishing Streak Free Miracle Easy Clean Rag Reusable for Mirror Kitchen Dish Auto Detailing,Pack of 8, 12'' x 16'', Light Grey

      Microfiber Cleaning Cloth Lint Free Glass Cleaner Window Polishing Streak Free Miracle Easy Clean Rag Reusable for Mirror Kitchen Dish Auto Detailing,Pack of 8, 12'' x 16'', Light Grey

      Regular price $16.53 USD
      Regular price $16.53 USD Sale price
      Unit price /  per 
    • Glass Soap Dispenser for Kitchen Sink,Farmhouse Kitchen Dish Soap Dispenser&Hand Soap Dispenser Set,Rustproof Pump Soap Lotion Dispenser Bathroom with Tray,Waterproof Label for Decor(White

      Glass Soap Dispenser for Kitchen Sink,Farmhouse Kitchen Dish Soap Dispenser&Hand Soap Dispenser Set,Rustproof Pump Soap Lotion Dispenser Bathroom with Tray,Waterproof Label for Decor(White

      Glass Soap Dispenser for Kitchen Sink,Farmhouse Kitchen Dish Soap Dispenser&Hand Soap Dispenser Set,Rustproof Pump Soap Lotion Dispenser Bathroom with Tray,Waterproof Label for Decor(White

      Regular price $57.84 USD
      Regular price $57.84 USD Sale price
      Unit price /  per 
    • Frosted Black Glass Small Spray Bottle 2 oz 24 Packs,Fine Mist Sprayer Small Clear Bottles,Refillable Containers mini spray bottles for Cleaning Solutions and Skin Care (Frosted Black 24pcs)

      Frosted Black Glass Small Spray Bottle 2 oz 24 Packs,Fine Mist Sprayer Small Clear Bottles,Refillable Containers mini spray bottles for Cleaning Solutions and Skin Care (Frosted Black 24pcs)

      Frosted Black Glass Small Spray Bottle 2 oz 24 Packs,Fine Mist Sprayer Small Clear Bottles,Refillable Containers mini spray bottles for Cleaning Solutions and Skin Care (Frosted Black 24pcs)

      Regular price $41.33 USD
      Regular price $41.33 USD Sale price
      Unit price /  per 
    • Glass Soap Dispenser Set by Janxin,Bathroom Soap Dispenser Set with Ceramic Tray,Luxury Bathroom Accessories,Modern Kitchen Decor (White+Silver(Dish Soap))

      Glass Soap Dispenser Set by Janxin,Bathroom Soap Dispenser Set with Ceramic Tray,Luxury Bathroom Accessories,Modern Kitchen Decor (White+Silver(Dish Soap))

      Glass Soap Dispenser Set by Janxin,Bathroom Soap Dispenser Set with Ceramic Tray,Luxury Bathroom Accessories,Modern Kitchen Decor (White+Silver(Dish Soap))

      Regular price $29.73 USD
      Regular price $29.73 USD Sale price
      Unit price /  per 
    • GLSLAND 36" x 46" Tempered Glass Chair Mat Heavy-Duty Floor Protector for Carpet & Hard Floors Scratch-Resistant Clear Office Mat 1/6" Clear

      GLSLAND 36" x 46" Tempered Glass Chair Mat Heavy-Duty Floor Protector for Carpet & Hard Floors Scratch-Resistant Clear Office Mat 1/6" Clear

      GLSLAND 36" x 46" Tempered Glass Chair Mat Heavy-Duty Floor Protector for Carpet & Hard Floors Scratch-Resistant Clear Office Mat 1/6" Clear

      Regular price $115.74 USD
      Regular price $115.74 USD Sale price
      Unit price /  per 
    • Gomake Razor Blade Scraper Tool with Blade Storage Container, Glass Cooktop Stove Scraper with 10PCS Stainless Steel Blades for Glass Clean,Paint,Old Label,Decal Sticker,Adhesive Remover-Grey

      Gomake Razor Blade Scraper Tool with Blade Storage Container, Glass Cooktop Stove Scraper with 10PCS Stainless Steel Blades for Glass Clean,Paint,Old Label,Decal Sticker,Adhesive Remover-Grey

      Gomake Razor Blade Scraper Tool with Blade Storage Container, Glass Cooktop Stove Scraper with 10PCS Stainless Steel Blades for Glass Clean,Paint,Old Label,Decal Sticker,Adhesive Remover-Grey

      Regular price $14.87 USD
      Regular price $14.87 USD Sale price
      Unit price /  per 
    • Frienda 12 Pack Large Microfiber Glass Cleaning Cloths 12 x 12 Inch Oversized Eyeglass Sunglasses Cleaning Cloths for Electronics Glasses Screens and Lenses(Blue)

      Frienda 12 Pack Large Microfiber Glass Cleaning Cloths 12 x 12 Inch Oversized Eyeglass Sunglasses Cleaning Cloths for Electronics Glasses Screens and Lenses(Blue)

      Frienda 12 Pack Large Microfiber Glass Cleaning Cloths 12 x 12 Inch Oversized Eyeglass Sunglasses Cleaning Cloths for Electronics Glasses Screens and Lenses(Blue)

      Regular price $15.70 USD
      Regular price $15.70 USD Sale price
      Unit price /  per 
    • Glass Spray Bottle Kit×10 (2×16 oz, 2×4 oz, 6×2 oz), 9×10 ml Roller Bottles, Anti UV, Multi Size and Versatile, Suitable for Aromatherapy, Facial Moisturizing, Watering, etc.(Blue

      Glass Spray Bottle Kit×10 (2×16 oz, 2×4 oz, 6×2 oz), 9×10 ml Roller Bottles, Anti UV, Multi Size and Versatile, Suitable for Aromatherapy, Facial Moisturizing, Watering, etc.(Blue

      Glass Spray Bottle Kit×10 (2×16 oz, 2×4 oz, 6×2 oz), 9×10 ml Roller Bottles, Anti UV, Multi Size and Versatile, Suitable for Aromatherapy, Facial Moisturizing, Watering, etc.(Blue

      Regular price $44.64 USD
      Regular price $44.64 USD Sale price
      Unit price /  per 
    • Red Horn Window Squeegee with Long Handle, Mirror Window Cleaning Squeegee Kit with Washable Pad and Blade Cleaner for Glass,Wall, Window, Mirror.White Color

      Red Horn Window Squeegee with Long Handle, Mirror Window Cleaning Squeegee Kit with Washable Pad and Blade Cleaner for Glass,Wall, Window, Mirror.White Color

      Red Horn Window Squeegee with Long Handle, Mirror Window Cleaning Squeegee Kit with Washable Pad and Blade Cleaner for Glass,Wall, Window, Mirror.White Color

      Regular price $23.14 USD
      Regular price $23.14 USD Sale price
      Unit price /  per 
    • Emerson Essentials Soap Dispenser, Hands and Dishes Bottles, Kitchen Set, Glass Boyylrd with Pump and Labels,16 Ounces, 2-Pack

      Emerson Essentials Soap Dispenser, Hands and Dishes Bottles, Kitchen Set, Glass Boyylrd with Pump and Labels,16 Ounces, 2-Pack

      Emerson Essentials Soap Dispenser, Hands and Dishes Bottles, Kitchen Set, Glass Boyylrd with Pump and Labels,16 Ounces, 2-Pack

      Regular price $32.99 USD
      Regular price $32.99 USD Sale price
      Unit price /  per 
    • Black Glass Small Spray Bottle 2 oz 48 Packs,Fine Mist Sprayer Small Clear Bottles,Refillable Containers mini spray bottles for Cleaning Solutions and Skin Care (Black 48pcs)

      Black Glass Small Spray Bottle 2 oz 48 Packs,Fine Mist Sprayer Small Clear Bottles,Refillable Containers mini spray bottles for Cleaning Solutions and Skin Care (Black 48pcs)

      Black Glass Small Spray Bottle 2 oz 48 Packs,Fine Mist Sprayer Small Clear Bottles,Refillable Containers mini spray bottles for Cleaning Solutions and Skin Care (Black 48pcs)

      Regular price $74.40 USD
      Regular price $74.40 USD Sale price
      Unit price /  per 
    • 14 OZ Thick Candle Jars for Making Candles 12 Pcs, 3 Wick Empty Jars with Wood Lids for Candle Making, Sample Container, Frosted Grey

      14 OZ Thick Candle Jars for Making Candles 12 Pcs, 3 Wick Empty Jars with Wood Lids for Candle Making, Sample Container, Frosted Grey

      14 OZ Thick Candle Jars for Making Candles 12 Pcs, 3 Wick Empty Jars with Wood Lids for Candle Making, Sample Container, Frosted Grey

      Regular price $67.79 USD
      Regular price $67.79 USD Sale price
      Unit price /  per 
    • Koonmi Tempered Glass Chair Mat for Hardwood Floors & Carpets, 46" x 55“ Grey Heavy Duty Office Floor Protector with Noise-Free Gliding Shatterproof for Home Office Desk

      Koonmi Tempered Glass Chair Mat for Hardwood Floors & Carpets, 46" x 55“ Grey Heavy Duty Office Floor Protector with Noise-Free Gliding Shatterproof for Home Office Desk

      Koonmi Tempered Glass Chair Mat for Hardwood Floors & Carpets, 46" x 55“ Grey Heavy Duty Office Floor Protector with Noise-Free Gliding Shatterproof for Home Office Desk

      Regular price $281.13 USD
      Regular price $281.13 USD Sale price
      Unit price /  per 
    • 1
    • …
    • 33
    • 34
    • 35
    • 36
    • 37
    • …
    • 42

    Frequently Asked Questions

    🏠How long does shipping take?

    “Only US shipping available, tracking included”Ships in 1–3
    business days. Estimated delivery 6–13 business days. Tracking provided. View
    our full shipping policy

    🏠Is free shipping available?

    Yes! Free standard shipping is available for U.S. orders
    over $100. Orders under $100 are calculated at checkout.

    🏠How can I get a tracking number for my order?

    If your order has been shipped, we will add the tracking
    number to your order and notify you via the email address you entered when
    ordering.

     

    🏠How do I process a return or exchange?

    For returns or exchanges, please contact us within 14 days
    of receiving the product, along with a receipt or screenshot of the purchase,
    and a photo of the product with the packaging or tag intact. View our full
    return policy

    About CleanLoom

    At CleanLoom, we believe that a clean home is a happy home. Founded with the goal of making cleaning simpler, more effective, and eco-friendly, we offer a wide range of high-quality cleaning products that help every space sparkle.

    Menu

    • HOME
    • SHOP
    • BEST SELLER
    • SALE
    • ABOUT US
    • BLOG & TIPS
    • CONTACT

    Information

    • Search
    • CONTACT US
    • How To Track My Order
    • OUR SHOP
    • Privacy Policy
    • Refund Policy
    • Shipping & Delivery
    • Shipping policy
    • Terms of service

    Contact Us

    💌 Email: support@spotlessdepot.com

    Payment methods
    • American Express
    • Apple Pay
    • Diners Club
    • Discover
    • Google Pay
    • Mastercard
    • Shop Pay
    • Visa
    © 2026, CleanLoom Powered by PagePilot.ai
    • Choosing a selection results in a full page refresh.
    • Opens in a new window.