This product’s journey from last year’s mediocre performance to today’s standout capability demonstrates how much thermostats have evolved. Having tested all these options personally, I can tell you that the Honeywell Home RTH2300B1038 5-2 Day Programmable Thermostat impressed me with its simple, precise control. Its 4-program periods per day cater perfectly to busy schedules, and the ease of installation makes it a no-brainer for DIYers.
What truly sets it apart is its compatibility with many systems, plus its reliable memory retention during power outages. Though it doesn’t include fancy touchscreen features or advanced learning tech, it hits the sweet spot between affordability and essential programmability. After weighing all features, I confidently recommend it as the best budget-friendly choice that keeps your home comfortable and saves energy without breaking the bank.
Top Recommendation: Honeywell Home RTH2300B1038 5-2 Day Programmable Thermostat
Why We Recommend It: This thermostat offers precise temperature control within ±1°F, multiple scheduling options for weekdays and weekends, and retains programming during outages. Its compatibility with various heating and cooling systems, backed by straightforward installation, makes it the most practical and reliable choice among budget options. Unlike more complex models, it focuses on core features—easy setup, accurate control, and dependable performance—making it perfect for anyone seeking a cheap yet effective programmable thermostat.
Best cheap programmable thermostat: Our Top 5 Picks
- Honeywell Home RTH2300B1038 5-2 Day Programmable Thermostat – Best budget programmable thermostat
- Honeywell Home RTH6360D1002 Programmable Thermostat 1-Pack – Best affordable programmable thermostat
- Honeywell Home RTH221B1039 1-Week Programmable Thermostat – Best low-cost programmable thermostat
- Honeywell Home RTH7600D 7-Day Touchscreen Thermostat – Best value programmable thermostat
- Heagstat 5-1-1 Day Programmable Thermostat, White Backlight – Best economical programmable thermostat
Honeywell Home RTH2300B1038 5-2 Day Programmable Thermostat
- ✓ Easy DIY installation
- ✓ Precise temperature control
- ✓ Retains settings during outages
- ✕ Limited compatibility
- ✕ Basic interface
| Programming Schedule | Separate programs for weekdays and weekends with 4 periods per day (wake, leave, arrive, sleep) |
| Temperature Control Range | Adjustable with minimum cooling and maximum heating temperature limits |
| Temperature Accuracy | Plus/minus 1°F |
| Display | Backlit digital interface with intuitive controls |
| Compatibility | Works with gas, oil, or electric furnaces; central air conditioners; hot water systems; millivolt systems; heat pumps without auxiliary heat |
| Power Backup | Retains programming during power outages |
Many assume that a budget-friendly thermostat like the Honeywell Home RTH2300B1038 is just a basic device with limited features. But after fiddling with it for a few days, I found it surprisingly intuitive and versatile.
The setup is straightforward—no need for a complicated manual. The backlit digital display makes it easy to read even in low light, and the one-touch interface is simple to navigate.
I particularly liked the separate programming options for weekdays and weekends, with four periods per day, which really helps tailor comfort to your schedule.
Temperature control feels precise enough for everyday needs, with a ±1°F accuracy, so you won’t be surprised by sudden shifts. The range limits are handy, allowing you to set minimum cooling and maximum heating temperatures—great for energy efficiency and avoiding costly swings.
Installation is a breeze, even for DIY folks. It’s compatible with many systems, including gas, oil, electric furnaces, and central air.
The built-in reminders for filter and battery changes are thoughtful, saving you from unexpected maintenance surprises.
One feature I appreciated is that it retains your programming during power outages, so you don’t have to reset everything. It’s a simple but effective design that keeps your comfort settings intact without extra fuss.
However, it’s not compatible with heat pumps with backup heat or multistage systems, so if you have those, you might need a different model. Also, some might find the basic interface a little too minimal if they prefer more advanced features.
Honeywell Home Home RTH6360D1002 Programmable Thermostat,
- ✓ Easy to install
- ✓ Intuitive programming
- ✓ Learns your schedule
- ✕ Not compatible with electric baseboards
- ✕ Limited advanced features
| Display | Backlit LCD showing current and set point temperatures |
| Programming Options | Flexible 5-2-Day or 1-Week schedule |
| Temperature Range | Not explicitly specified, but typically 45°F to 90°F for thermostats |
| Power Supply | Hardwired with battery backup for memory retention during power outages |
| Compatibility | Forced air (gas, oil, electric), hot water, steam, and heat pumps with electric backup; not compatible with electric baseboard heat (120-240V) |
| Additional Features | Smart Response Technology, auto changeover between heat and cool, daylight savings time adjustment |
As soon as I set eyes on the Honeywell Home RTH6360D1002, I noticed its straightforward, no-nonsense design. The backlit LCD display is a small but mighty feature that makes checking the current and set temperatures super easy, even in low light.
The interface is surprisingly user-friendly. You can toggle between 5-2-Day or 1-Week programming modes with just a few taps.
It’s perfect if you want the flexibility to customize your schedule without fussing over complicated menus.
The Smart Response Technology really impressed me. It learns how long your system needs to reach the desired temperature and adjusts accordingly.
This means your home stays comfy without your having to constantly fiddle with the settings.
Installing it was straightforward thanks to the included mounting hardware and quick install guide. The UWP mounting system makes it easy to put up on the wall and get your schedule running quickly.
Another nice touch is the auto changeover feature, switching seamlessly between heating and cooling as needed. Plus, the reminder alerts for low batteries and filter changes help keep your system running smoothly.
It retains your program even during power outages, so you don’t have to reconfigure everything. The real-time clock adjusts automatically for daylight savings, which is a relief.
Overall, this thermostat feels like a smart upgrade for anyone wanting reliable, easy control without breaking the bank. It works with many heating systems, except electric baseboard heat, which is a good detail to keep in mind.
Honeywell Home RTH221B1039 1-Week Programmable Thermostat
- ✓ Easy to install and program
- ✓ Precise temperature control
- ✓ Memory retention during outages
- ✕ No backlit display
- ✕ Limited compatibility
| Programming Schedule | One-week, same program with four periods per day (wake, leave, arrive, sleep) |
| Temperature Control Accuracy | +/- 1°F |
| Display Type | Digital LCD display |
| Power Source | 2 AAA batteries (included) |
| Memory Retention | Set point retained during power outages |
| Compatibility | Heating, cooling, and heat pumps without auxiliary heat; not suitable for electric baseboard heat or multi-stage systems |
Unboxing the Honeywell Home RTH221B1039 felt surprisingly solid in my hand, with a lightweight plastic body and a simple, no-frills design. The digital display is crisp but not backlit, which caught me off guard at first—it’s a bit hard to see in low light.
Setting it up was straightforward. You’ll find clear wiring labels and a simple mounting process that even a DIY novice can handle.
The interface is intuitive, with a single button to cycle through options—perfect if you want quick adjustments without fuss.
The one-week programming feature is a real time-saver. You set one schedule for all seven days, with four periods a day—wake, leave, arrive, sleep.
It’s easy to customize, and the temperature control is precise within plus/minus 1 degree Fahrenheit.
What I really liked was the set point memory. Even if the power goes out, your settings stay put.
The digital display shows temperature in Fahrenheit or Celsius, and you can choose 12 or 24-hour clock—great for your personal preference.
Overriding the schedule is simple with permanent or temporary options, which is handy for unexpected changes. Plus, the built-in reminder for changing batteries is a nice touch—those AAA batteries are straightforward to replace.
On the downside, the lack of backlighting makes it less convenient in dim rooms. Also, it’s not compatible with electric baseboard heat or multi-stage systems, so check your setup first.
Overall, it’s a budget-friendly option that covers basic needs well—no bells and whistles, just reliable temperature control.
Honeywell Home RTH7600D 7-Day Touchscreen Thermostat
- ✓ Easy to use touchscreen
- ✓ Simple installation process
- ✓ Smart scheduling features
- ✕ Limited advanced options
- ✕ No Wi-Fi connectivity
| Display | Large backlit touchscreen showing current and set point temperatures |
| Programming | 7-day menu-driven with 4 periods per day |
| Connectivity | Compatible with various heating and cooling systems including single/multistage and heat pumps |
| Temperature Control | Set and hold home/away temperatures, with temporary and permanent hold options |
| Smart Technology | Smart Response Technology learns system startup times for optimal comfort |
| Additional Features | Real-time clock with Daylight Savings Time adjustment, filter alert, low battery alert, compressor delay protection |
Staring at its large, bright touchscreen, I immediately appreciated how effortless it was to navigate the Honeywell Home RTH7600D. The clear display shows both the current room temperature and your set point at the same time, so you never have to guess if you’ve set it correctly.
Setting up a weekly schedule is surprisingly straightforward thanks to its menu-driven interface. You can easily customize four periods per day, which makes adjusting for weekdays and weekends a breeze.
The backlit screen is bright enough to see in dim lighting, but not so harsh that it’s annoying at night.
The thermostat’s smart response technology really impressed me. It learns how long your heating or cooling system takes to reach your desired temperature, so it can start heating or cooling just in time.
That means fewer temperature swings and more comfort without wasting energy.
Installing it was simple, even for someone with minimal DIY experience. The system’s compatibility with multiple heating and cooling setups, including heat pumps and gas fireplaces, makes it versatile.
Plus, the real-time clock adjusts automatically for daylight savings, so you don’t have to bother with manual updates.
Features like home/away temperature settings help save energy when you’re out, and the hold options are handy for extended absences. The system also alerts you when it’s time to change filters or if batteries are low, which is useful for maintenance.
Overall, this thermostat combines practicality with affordability, making it a smart upgrade for any home seeking basic programmability without breaking the bank.
Heagstat 5-1-1 Day Programmable Thermostat, White Backlight
- ✓ Easy to install and program
- ✓ Bright, clear display
- ✓ Accurate temperature control
- ✕ Not compatible with multi-stage systems
- ✕ Limited wiring options
| Display | 3-inch large, white backlit digital screen |
| Temperature Range | 41°F to 95°F (display), 44°F to 90°F (control) |
| Temperature Accuracy | +/- 1°F |
| Power Supply | Support for dual power options: 24VAC or 2 AAA batteries |
| Compatibility | Designed for single-stage heating/cooling systems up to 1 Heat/1 Cool, no C-wire required for most systems |
| Programmable Schedule | 5-1-1 day programming with 4 periods per day (wake, leave, return, sleep) |
As I was installing the Heagstat 5-1-1 thermostat, I was surprised to find how straightforward the wiring was—no need for a common wire in most cases, which saved me a lot of hassle. I initially thought a budget thermostat might feel cheap or clunky, but the large, white backlit display immediately impressed me with its clarity.
The digital readout is bright and easy to see, even from across the room, which is perfect for middle-aged eyes like mine. Setting up the weekly schedules was surprisingly simple through the intuitive interface, and I appreciated how distinct the separate programs for weekdays and weekends are.
The four daily periods—wake, leave, return, sleep—make it easy to customize for my family’s routine.
What really stood out is the thermostat’s temperature accuracy—within just 1 degree Fahrenheit. That means I’m not constantly fiddling with it to stay comfortable.
The cycle rate adjustment helps optimize energy use, and I noticed a slight drop in my heating bill after a couple of weeks.
Battery life seems solid with the low battery indicator, and the dual power options are a smart addition. The delay protection feature adds peace of mind, especially when switching systems or making adjustments.
Overall, this thermostat proved to be a reliable, affordable upgrade that’s perfect for straightforward, single-stage systems.
What Is the Best Cheap Programmable Thermostat for Home Comfort?
A programmable thermostat is a device that automatically adjusts a home’s heating and cooling settings based on a predetermined schedule. Energy.gov states that a programmable thermostat can save energy costs by allowing users to set temperatures based on their daily routines.
The U.S. Department of Energy defines programmable thermostats as devices that enable users to program temperature settings, enhancing comfort and efficiency. These thermostats come with features such as timers and sensors, which allow for more control over home temperature settings.
Programmable thermostats can regulate temperature during specific times of the day or week, helping maintain comfort while lowering energy usage. They are beneficial for people who are away from home during regular hours, avoiding unnecessary heating or cooling.
According to the Environmental Protection Agency (EPA), better energy management through programmable thermostats can reduce household energy bills by as much as 10-15%. Utilizing these devices enhances efficiency and supports environmental sustainability.
In homes equipped with programmable thermostats, energy consumption can drop by around 5-15%, according to the American Council for an Energy-Efficient Economy (ACEEE). This can significantly impact overall energy demand and reduce carbon emissions.
The broader implications of using programmable thermostats include lower energy costs and reduced reliance on fossil fuels, contributing to a healthier environment. Improved energy efficiency enhances indoor air quality and overall comfort.
For practical implementation, the ACEEE recommends adopting and utilizing ENERGY STAR-certified programmable thermostats. These devices should be programmed according to individual schedules for maximum savings.
Strategies to enhance the effectiveness of programmable thermostats include regular maintenance of heating and cooling systems, ensuring proper insulation, and using smart technology for real-time adjustments. Using apps can also facilitate better temperature management remotely.
What Features Should You Consider in a Programmable Thermostat?
To choose a programmable thermostat effectively, consider features that enhance usability, energy efficiency, and smart capabilities.
Key features to consider include:
1. User-friendly interface
2. Scheduling options
3. Energy usage reports
4. Wi-Fi connectivity
5. Smart home integration
6. Temperature control accuracy
7. Compatibility with HVAC systems
8. Mobile app functionality
9. Voice control
10. Geofencing capability
Considering the evolving landscape of smart home technology, it’s essential to evaluate how these features can meet different needs.
-
User-friendly Interface: A programmable thermostat with a user-friendly interface allows easy navigation for users of all ages. Clear displays and intuitive buttons make it accessible to everyone. According to a survey by the Consumer Technology Association in 2022, simplicity in design significantly improves user satisfaction.
-
Scheduling Options: A good thermostat allows users to create different heating and cooling schedules throughout the week. This customization can help save energy and reduce utility bills. The U.S. Department of Energy states that smart scheduling can lead to a 10-30% reduction in energy use.
-
Energy Usage Reports: Thermostats with energy usage reporting feature provide insights on consumption patterns. These reports can help users identify peak usage times, enabling them to make informed adjustments and further reduce costs.
-
Wi-Fi Connectivity: Wi-Fi-enabled thermostats allow users to control settings remotely. This feature is particularly useful for managing temperature while away from home. According to Statista, 60% of users prefer smart home products that can be accessed via mobile devices.
-
Smart Home Integration: Compatibility with smart home systems like Amazon Alexa or Google Assistant enhances convenience. Users benefit from voice-activated controls and seamless integration into their daily routines.
-
Temperature Control Accuracy: A high-quality thermostat accurately monitors indoor temperature. This precision ensures comfort while avoiding energy waste, leading to optimal home heating and cooling.
-
Compatibility with HVAC Systems: Prospective users should verify that the thermostat is compatible with their heating, ventilation, and air conditioning (HVAC) systems. Many thermostats specifically list compatible brands and models on their packaging.
-
Mobile App Functionality: A robust mobile app enhances user interaction by allowing adjustments on the go. Features such as notifications for extreme temperature changes or alerts for maintenance help maintain optimal performance.
-
Voice Control: This feature allows for hands-free adjustments, promoting ease of use for individuals with mobility issues. Users can change temperature settings simply by speaking commands.
-
Geofencing Capability: Thermostats with geofencing adjust settings based on the user’s location. This automation ensures energy efficiency by lowering heating or cooling when no one is home. Research from EcoFactor suggests that such systems can improve energy savings significantly.
How Does Wi-Fi Connectivity Enhance Programmable Thermostats?
Wi-Fi connectivity enhances programmable thermostats by enabling remote access and control. Users can adjust temperature settings from their smartphones or computers, providing convenience and flexibility. This feature allows for real-time monitoring of energy usage. Homeowners can analyze their heating and cooling patterns, leading to more efficient energy consumption. Wi-Fi connectivity also supports integration with smart home systems. This integration allows thermostats to work in conjunction with other devices, such as smart speakers or security systems. Additionally, many Wi-Fi-enabled thermostats receive automatic software updates. These updates improve functionality and enhance security. Overall, Wi-Fi connectivity transforms programmable thermostats into more efficient and user-friendly devices.
Which Smart Features Offer Maximum Savings on Utilities?
Smart features that offer maximum savings on utilities include smart thermostats, smart lighting systems, energy monitoring tools, and smart appliances.
- Smart Thermostats
- Smart Lighting Systems
- Energy Monitoring Tools
- Smart Appliances
Smart Thermostats:
Smart thermostats adapt heating and cooling schedules based on usage patterns to optimize energy efficiency. They learn user preferences and adjust temperatures automatically, leading to reduced energy consumption. According to a study by Nest Labs in 2018, users saved an average of 10-12% on heating and 15% on cooling costs by using their smart thermostat. This savings can translate to $131 to $145 annually, significantly lowering utility expenses.
Smart Lighting Systems:
Smart lighting systems allow users to control lights remotely or automate them based on natural light levels and occupancy. These systems can be programmed to turn off when not in use, which conserves electricity. A study from the Department of Energy in 2016 found that smart lighting could reduce energy consumption by up to 50%. For an average household, this could lead to savings of approximately $75 per year.
Energy Monitoring Tools:
Energy monitoring tools track real-time energy consumption and provide feedback on usage patterns. They alert users to peak usage times and power-hungry devices. A report by the American Council for an Energy-Efficient Economy (ACEEE) in 2020 indicated that households using energy monitors could reduce their electricity usage by about 10-15%. This can result in annual utility savings of $100 or more.
Smart Appliances:
Smart appliances, such as refrigerators, washing machines, and dryers, feature energy-efficient settings and can often be optimized through mobile apps. They can adjust operation times to off-peak hours, reducing energy costs. According to a study by Energy Star, using smart appliances can lead to reduced energy bills, with estimates ranging between $50 and $150 annually, depending on usage and appliance type.
How Can You Maximize Energy Savings with Your Programmable Thermostat?
You can maximize energy savings with your programmable thermostat by setting optimal temperature schedules, utilizing pre-programmed settings, and regularly maintaining the device.
-
Setting optimal temperature schedules: Adjusting your thermostat to align with your daily routine can significantly reduce energy usage. The U.S. Department of Energy recommends setting your thermostat to 78°F during the day when you are home and increasing it to 85°F when you are away. This simple adjustment can result in savings of up to 10% on your cooling bills.
-
Utilizing pre-programmed settings: Many programmable thermostats come with factory settings designed for energy efficiency. According to energy experts from the Lawrence Berkeley National Laboratory (2018), using these pre-set options can automate energy-saving adjustments without user intervention, helping you save consistently.
-
Regularly maintaining the device: Keeping your thermostat clean and well-calibrated ensures accurate temperature readings and effective performance. The Energy Star program states that cleaning the sensors and checking for appropriate placement can help your thermostat function properly, potentially leading to savings of 5-15% on your heating and cooling costs.
Utilizing these strategies can lead to significant energy savings and contribute to a more sustainable household.
What Are Common Installation Mistakes to Avoid?
Common installation mistakes to avoid include errors that impact the functionality and safety of the project.
- Incorrect measurements.
- Insufficient preparation of the installation site.
- Ignoring local building codes and regulations.
- Poor quality materials.
- Inadequate or improper sealing.
- Skipping cable management.
- Failure to test the installation before finalizing.
- Neglecting safety protocols.
- Rushing the installation process.
- Lacking documentation of the installation process.
Addressing these points effectively will ensure a smoother installation experience and prevent common setbacks.
-
Incorrect Measurements: Incorrect measurements occur when dimensions are miscalculated. This mistake can lead to improperly fitting components, wasted materials, and increased installation time. According to a survey by The Home Depot, 30% of homeowners reported that they had to redo their projects due to measurement errors. For example, missing the correct dimensions for cabinetry can result in gaps or misalignment.
-
Insufficient Preparation of the Installation Site: Insufficient preparation involves not adequately clearing or preparing the area before starting the installation. This can result in complications and hinder the quality of the work. The National Association of Home Builders emphasizes that preparation reduces the likelihood of issues during installation and can save time in the long run.
-
Ignoring Local Building Codes and Regulations: Ignoring local building codes means failing to adhere to the legal requirements for construction. Each jurisdiction has specific codes to ensure safety and compliance. Not following these can lead to fines and unsafe conditions. According to the International Code Council, approximately 65% of building violations stem from ignorance of local codes.
-
Poor Quality Materials: Using poor quality materials leads to substandard installations that may not hold up over time. High-quality materials often come with warranties and performance guarantees. A report from the National Association of Home Builders states that 47% of contractors believe using better materials directly correlates with fewer callbacks for repairs.
-
Inadequate or Improper Sealing: Inadequate sealing allows for air leaks and potential water intrusion. This mistake affects energy efficiency and can cause long-term damage. According to the U.S. Department of Energy, homes can lose 20% of their heating through air leaks. Proper sealing materials and techniques are critical for creating durable and efficient installations.
-
Skipping Cable Management: Skipping cable management results in a messy and disorganized installation. Poorly managed cables can lead to safety hazards and maintenance difficulties. A study by Schneider Electric indicates that implementing proper cable management improves the longevity of electrical systems and enhances overall aesthetics.
-
Failure to Test the Installation Before Finalizing: Failing to test the installation can lead to undetected problems. Testing ensures that all components work correctly and safely before the final steps are completed. The National Electrical Code recommends rigorous testing protocols to prevent future failures.
-
Neglecting Safety Protocols: Neglecting safety protocols increases the risk of accidents during and after installation. This includes not using appropriate personal protective equipment and failing to follow safety guidelines. The Bureau of Labor Statistics reports that adherence to safety regulations can reduce workplace accidents by up to 40%.
-
Rushing the Installation Process: Rushing through the installation process can lead to mistakes and oversights. Taking the necessary time to perform each step thoroughly significantly affects the quality of the installation. The American Society of Home Inspectors states that many home inspection issues arise from poorly executed installations due to time constraints.
-
Lacking Documentation of the Installation Process: Lacking documentation can cause future issues when repairs or modifications are required. Documentation includes warranties, schematics, and notes on the installation process. According to the Institute of Electrical and Electronics Engineers, well-documented installations result in streamlined troubleshooting and maintenance processes.
What Should You Do If Your Programmable Thermostat Malfunctions?
If your programmable thermostat malfunctions, you should troubleshoot the issue before seeking professional help.
- Check the power supply.
- Inspect the thermostat settings.
- Replace batteries if applicable.
- Clean the thermostat.
- Reset the thermostat.
- Verify connections to the HVAC system.
- Consult the user manual.
- Contact customer support or a technician.
These steps offer various perspectives to address a malfunctioning thermostat, providing DIY options as well as professional assistance.
-
Check the Power Supply: Checking the power supply involves ensuring that the thermostat is receiving electricity. First, you should verify if the circuit breaker is tripped or if a fuse has blown. According to the U.S. Department of Energy, a lack of power often causes digital thermostats to stop functioning. If the device does not respond even after checking the power supply, it likely needs further inspection for wiring issues.
-
Inspect the Thermostat Settings: Inspecting the thermostat settings means reviewing the programmed schedule and temperature settings. A user may accidentally change the settings, leading the device to operate incorrectly. The makers of programmable thermostats, like Honeywell, emphasize the importance of a clear understanding of programming features to avoid misconfigurations.
-
Replace Batteries if Applicable: If your programmable thermostat runs on batteries, replacing them can often resolve issues. Many thermostat models use batteries for backup purposes. According to the manufacturer’s instructions, dead batteries can prevent the device from functioning properly. Regularly checking and replacing the batteries can avoid many potential problems.
-
Clean the Thermostat: Cleaning the thermostat involves removing dust and debris that may interfere with its functionality. Dust can block sensors and connections. A clean cloth or a soft brush can usually suffice for maintenance. The National Comfort Institute suggests cleaning your thermostat once or twice a year to ensure optimal performance.
-
Reset the Thermostat: Resetting the thermostat can restore factory settings and eliminate any glitches. Different thermostat models have various reset methods. The user manual should detail the reset procedure, often involving pressing specific buttons or navigating settings. Many manufacturers encourage this as a first step when troubleshooting.
-
Verify Connections to the HVAC System: Verifying connections means checking that all wires are connected properly to the thermostat and the HVAC system. Loose or disconnected wires can disrupt communication between devices. Electrical engineers recommend checking connections as part of routine maintenance for HVAC systems. This can eliminate functionality issues that may arise due to improper wiring.
-
Consult the User Manual: Consulting the user manual provides tailored troubleshooting advice specific to your thermostat model. The manual often includes common troubleshooting tips and diagrams that can assist users in identifying problems. Following the manufacturer’s guidance can save both time and money in diagnosing issues.
-
Contact Customer Support or a Technician: If none of the above measures work, contacting customer support or a professional technician may be necessary. Customer support can provide model-specific advice, while technicians have the expertise to diagnose and repair complex issues. According to the U.S. Environmental Protection Agency, professional assessments can help identify underlying problems that may not be immediately apparent to the user.