Lightweight Operating Systems: Best Options for Older and Low-Spec Computers

Introduction

An old computer does not necessarily need to be replaced just because it has become slow. Many laptops and desktop PCs that struggle with modern software still have enough processing power to handle everyday tasks such as browsing the internet, writing documents, watching videos, and studying. In many cases, the problem is not the hardware alone but the growing demands of modern operating systems and applications.

This is where lightweight operating systems can make a real difference. Designed to use fewer system resources, these operating systems can help older computers run more smoothly, extend their useful life, and reduce the cost of upgrading to a new device.

Several Linux distributions are particularly well suited to low-spec computers. Options such as Linux Mint Xfce, Lubuntu, Xubuntu, and antiX offer different combinations of performance, usability, and customization. ChromeOS Flex is another option for certain compatible computers, especially when most tasks take place in a web browser.

However, choosing the right operating system requires more than simply selecting the smallest download. Hardware compatibility, available memory, storage type, software requirements, security updates, and ease of use all matter.

In this article, we will explore the best lightweight operating systems for older and low-spec computers, compare their strengths and limitations, and explain how to choose an option that makes your existing device useful again.

What Is a Lightweight Operating System?

<AsyncImage query=”old laptop running lightweight Linux desktop environment simple clean interface” aspectRatio=”16:9″ width=”100%”/>

A lightweight operating system is designed to operate efficiently without consuming excessive processor power, memory, or storage space.

Traditional desktop operating systems often include background services, visual effects, integrated applications, and other features that require system resources. These features can work well on modern computers but may make older hardware feel sluggish.

Lightweight operating systems aim to reduce this burden by using simpler desktop environments, fewer background processes, and efficient software.

For example, a lightweight Linux distribution may use Xfce, LXQt, or a window manager instead of a more resource-intensive desktop environment.

This can help an older computer respond more quickly when opening applications, switching between windows, or managing files.

What Makes an Operating System Lightweight?

Several factors influence how efficiently an operating system runs.

  • Low memory usage: The operating system leaves more RAM available for applications.
  • Efficient desktop environment: Simpler graphical interfaces can reduce resource consumption.
  • Fewer background processes: Less unnecessary activity can improve responsiveness.
  • Flexible software choices: Users can install only the applications they need.
  • Support for older hardware: The system may work with older processors, graphics chips, and storage devices.
  • Efficient power management: Some configurations can help reduce unnecessary energy consumption.

It is important to remember that lightweight does not automatically mean fast in every situation. A computer with a failing hard drive, insufficient RAM, or overheating problems may remain slow even after installing a lighter operating system.

Why Consider a Lightweight Operating System?

There are several reasons to install a lightweight operating system instead of purchasing a new computer.

1. Extend the Life of an Older Computer

A laptop that is several years old may still have a capable processor but struggle with a resource-intensive desktop environment.

Installing a lighter system can reduce background resource consumption and make everyday tasks more comfortable.

This is particularly useful for computers used for writing, basic research, online learning, or simple office work.

2. Reduce Upgrade Costs

Replacing a computer can be expensive, especially when the existing device still meets most of your needs.

A lightweight operating system may allow you to continue using your current hardware without paying for a new machine.

If the computer has a mechanical hard drive, replacing it with a compatible SSD may provide an additional improvement. Increasing RAM can also help, provided the hardware supports it.

3. Improve Responsiveness

Lower memory usage and a simpler desktop environment can help applications launch more quickly and reduce slowdowns caused by memory pressure.

The improvement will vary depending on the hardware, operating system, and applications being used.

4. Reduce Electronic Waste

Keeping a computer in service for longer can delay its disposal and reduce the need to manufacture a replacement device.

Reusing older hardware is not always practical, particularly when the device lacks security support or has serious hardware problems. However, a compatible lightweight operating system can sometimes provide a useful second life for an otherwise functional computer.

Best Lightweight Operating Systems for Older Computers

The following options cover different needs, from beginner-friendly desktops to extremely resource-efficient systems.

1. Linux Mint Xfce — Best for Beginners

<AsyncImage query=”Linux Mint Xfce desktop Cinnamon Mint menu file manager interface” aspectRatio=”16:9″ width=”100%”/>

Linux Mint Xfce is a strong option for people who want a familiar desktop experience without putting unnecessary pressure on older hardware.

Linux Mint is known for its approachable interface, convenient software tools, and practical desktop features. The Xfce edition uses a relatively lightweight desktop environment while retaining familiar elements such as menus, panels, a file manager, and system settings.

Key Features

  • Familiar desktop layout for users switching from Windows.
  • Software manager for installing applications.
  • Support for common productivity, internet, and multimedia tasks.
  • Access to a broad selection of Linux applications.
  • Customizable desktop appearance and behavior.

Advantages

Linux Mint Xfce is relatively easy to learn, making it a sensible choice for people who have never used Linux before.

It can handle everyday tasks such as document editing, browsing, email, and media playback, assuming the computer meets the requirements of the applications involved.

The system also provides a useful balance between low resource consumption and a complete desktop experience.

Disadvantages

Linux Mint Xfce is not as minimal as some specialist distributions. Its resource requirements may also be too high for extremely old computers with very little RAM.

Users should check the requirements of the specific release before installing it.

Best For

  • Beginners moving away from Windows.
  • Students using older laptops.
  • Everyday browsing and office tasks.
  • Users who want a lightweight desktop without extensive manual configuration.

Verdict: Linux Mint Xfce is one of the best starting points for users who want a straightforward, general-purpose desktop on older hardware.

2. Lubuntu — Best for Low Resource Consumption and Simplicity

<AsyncImage query=”Lubuntu LXQt desktop operating system lightweight Linux desktop screenshot” aspectRatio=”16:9″ width=”100%”/>

Lubuntu is an Ubuntu-based Linux distribution that uses the LXQt desktop environment.

LXQt is designed to provide a modern graphical desktop while using relatively modest system resources. This makes Lubuntu a practical option for older laptops and desktop computers.

Because Lubuntu is based on Ubuntu, it also benefits from access to a large software ecosystem and familiar Linux package management tools.

Key Features

  • Lightweight LXQt desktop environment.
  • Access to Ubuntu-based software repositories.
  • Graphical system settings and file management.
  • Support for common desktop applications.
  • Familiar tools for software installation and system maintenance.

Advantages

Lubuntu offers a good compromise between performance and usability.

Its interface is straightforward, and its Ubuntu foundation makes it easier to find application instructions and troubleshooting advice.

For users who need a basic desktop for web browsing, document editing, and other routine tasks, Lubuntu can be an effective option.

Disadvantages

Lubuntu is not guaranteed to run smoothly on every low-spec machine. Modern browsers and web applications can consume substantial memory even when the operating system itself is lightweight.

Some users may also need time to become familiar with Linux software installation and configuration.

Best For

  • Older laptops with limited memory.
  • Basic home and office computing.
  • Users who want an Ubuntu-based system.
  • People who prefer a lightweight graphical interface.

Verdict: Lubuntu is a good choice for users who want a simple Linux desktop with access to a broad software ecosystem.

3. Xubuntu — Best Balance Between Performance and Features

<AsyncImage query=”Xubuntu Xfce desktop Linux operating system wallpaper application menu” aspectRatio=”16:9″ width=”100%”/>

Xubuntu combines the Ubuntu software ecosystem with the Xfce desktop environment.

It is designed to provide a complete desktop experience without relying on a particularly resource-intensive interface.

Compared with more minimal distributions, Xubuntu offers a useful collection of desktop tools while remaining relatively efficient on suitable hardware.

Key Features

  • Xfce desktop environment.
  • Ubuntu-based software compatibility.
  • Customizable panels and desktop settings.
  • File management and standard desktop utilities.
  • Access to many applications through software repositories.

Advantages

Xubuntu offers flexibility without requiring users to build their desktop environment from scratch.

It can be a practical choice for people who want a traditional desktop interface, a broad application selection, and a system that runs comfortably on moderately old hardware.

Disadvantages

Xubuntu may consume more resources than extremely minimal distributions.

Older computers with very limited RAM may benefit more from a lighter desktop or a simpler window manager.

Best For

  • Older computers used for everyday work.
  • Users who want more desktop features than a minimal system provides.
  • People familiar with Ubuntu-based software.
  • Home users and students who need a general-purpose computer.

Verdict: Xubuntu is worth considering when you want a traditional desktop experience and reasonably efficient resource usage.

4. antiX — Best for Very Old and Low-Spec Computers

<AsyncImage query=”antiX Linux lightweight desktop old computer IceWM interface” aspectRatio=”16:9″ width=”100%”/>

antiX is a lightweight Linux distribution designed to work well on older computers and systems with limited resources.

Unlike distributions that rely on conventional desktop environments such as GNOME or KDE Plasma, antiX uses lightweight window managers and a more minimal approach to desktop computing.

This can make it suitable for machines that struggle with heavier graphical interfaces.

Key Features

  • Lightweight desktop and window manager options.
  • Efficient operation on supported older hardware.
  • A collection of system utilities and desktop applications.
  • Flexible configuration options.
  • Support for older 32-bit or 64-bit hardware in releases that provide the relevant architecture.

Advantages

antiX is particularly attractive when system resources are severely limited.

It gives users considerable control over the desktop experience and can help older computers remain useful for basic offline and online tasks.

Disadvantages

The interface may feel less familiar to people who have only used Windows or mainstream desktop environments.

Some tasks may require more manual configuration, and the distribution is less beginner-oriented than Linux Mint.

Users must also check that the selected release still receives security updates and supports their hardware.

Best For

  • Very old laptops and desktop PCs.
  • Computers with limited RAM.
  • Users comfortable learning a different interface.
  • Basic computing where minimal resource usage is a priority.

Verdict: antiX is a strong candidate for older machines that struggle to run more conventional desktop distributions.

5. Puppy Linux — Best for Compact Systems and Portable Use

<AsyncImage query=”Puppy Linux lightweight desktop interface retro computer operating system” aspectRatio=”16:9″ width=”100%”/>

Puppy Linux is a family of small Linux distributions known for their compact design and ability to run efficiently on suitable hardware.

Depending on the version, Puppy Linux can run from a USB drive, operate largely from memory, and provide a functional desktop with a relatively small software footprint.

It can be useful for testing an old computer, carrying a portable operating system, or performing basic tasks without installing a full desktop distribution.

Key Features

  • Compact system design.
  • Support for live USB use.
  • Lightweight graphical applications.
  • Portable computing possibilities.
  • Options for running on compatible older hardware.

Advantages

Puppy Linux can be useful when storage space is limited or users want to experiment without immediately replacing their existing operating system.

Its compact nature also makes it attractive for troubleshooting, recovery, and simple offline tasks.

Disadvantages

Puppy Linux is not always the easiest choice for a primary computer.

Its package management, application compatibility, and maintenance approach may differ from mainstream distributions. Different Puppy releases can also be based on different Linux foundations.

Security support should be checked carefully before using it for regular internet access.

Best For

  • Portable USB-based computing.
  • Experimenting with lightweight Linux.
  • Basic offline tasks.
  • Users who enjoy exploring alternative operating systems.

Verdict: Puppy Linux is worth exploring when compactness and portability matter more than having the most conventional desktop experience.

6. Bodhi Linux — Best for a Highly Customizable Lightweight Desktop

<AsyncImage query=”Bodhi Linux Moksha desktop environment minimal elegant Linux interface” aspectRatio=”16:9″ width=”100%”/>

Bodhi Linux is a lightweight Ubuntu-based distribution known for its Moksha desktop environment.

Moksha emphasizes simplicity, low resource usage, and customization. Its appearance and behavior can be adjusted to suit different preferences.

Key Features

  • Moksha desktop environment.
  • Customizable panels, menus, and visual settings.
  • Ubuntu-based software foundations.
  • A relatively minimal desktop installation.
  • Flexibility for users who want to configure their workspace.

Advantages

Bodhi Linux can offer a responsive desktop on suitable older hardware while allowing users to personalize the interface.

Its minimalist approach also helps avoid unnecessary desktop complexity.

Disadvantages

Its interface differs from mainstream Windows-style desktops, and beginners may need time to understand the available settings.

As with any distribution, users should confirm the supported processor architecture, current maintenance status, and minimum hardware requirements of the release they intend to install.

Best For

  • Users who enjoy desktop customization.
  • Older computers with modest specifications.
  • People comfortable experimenting with Linux.
  • Users who want a lightweight but visually distinctive interface.

Verdict: Bodhi Linux is a good option for users who want a lightweight system with a distinctive and customizable desktop.

7. ChromeOS Flex — Best for Browser-Based Computing

<AsyncImage query=”ChromeOS Flex laptop desktop interface Chrome browser app launcher” aspectRatio=”16:9″ width=”100%”/>

ChromeOS Flex is Google’s operating system option for installing a ChromeOS-like experience on compatible PCs and Macs.

It focuses on web-based computing, making it particularly useful for users who spend most of their time using a browser, online documents, web applications, and cloud services.

However, ChromeOS Flex is different from the ChromeOS installed on many Chromebooks. Hardware support and feature availability can differ, and it does not provide the full Chromebook experience on every computer.

Key Features

  • Browser-centered computing.
  • Integration with Google services.
  • A relatively simple interface.
  • Cloud-oriented workflows.
  • A recovery and installation process designed for supported computers.

Advantages

ChromeOS Flex can be a convenient option for people who mainly use web applications.

Its streamlined interface may suit schools, families, and organizations that need basic browsing and cloud productivity rather than traditional desktop software.

Disadvantages

It is not a universal solution for every old computer.

Some devices may have hardware compatibility issues, and certain features available on Chromebooks may not be supported on ChromeOS Flex.

Traditional Windows desktop programs cannot generally be installed and run natively as they would on Windows. Users who depend on specialized desktop applications should check their alternatives before switching.

Best For

  • Web browsing and online productivity.
  • Cloud-based education.
  • Older computers used mainly for web applications.
  • Users comfortable working through a browser.

Verdict: ChromeOS Flex is a practical option when most of your computing happens online and your hardware is supported.

8. Debian with a Lightweight Desktop — Best for Control and Long-Term Flexibility

<AsyncImage query=”Debian Linux Xfce desktop environment classic Linux interface” aspectRatio=”16:9″ width=”100%”/>

Debian is a well-established Linux distribution known for its extensive software repositories and community-driven development.

Although Debian can run full-featured desktop environments, pairing it with Xfce, LXQt, or a lightweight window manager can create an efficient system for older hardware.

Key Features

  • Extensive software repositories.
  • Support for several desktop environments.
  • Flexible installation options.
  • Strong suitability for development and administration.
  • Stable release options for users who value predictable system behavior.

Advantages

Debian gives users considerable control over the components installed on their computers.

A minimal installation with a lightweight desktop can avoid unnecessary software and provide a tailored environment.

It is also a useful option for people who want to learn more about Linux administration.

Disadvantages

Installation and configuration can require more technical knowledge than some beginner-oriented distributions.

Users must also understand Debian’s release and security support policies to ensure they install a maintained version.

Best For

  • Experienced Linux users.
  • Developers and system administrators.
  • Older computers that need a tailored installation.
  • Users who want control over installed components.

Verdict: Debian is an excellent flexible option for users who are comfortable configuring their systems.

Lightweight Operating Systems Compared

The following table summarizes the main characteristics of these options.

Operating systemMain strengthEase of useBest suited for
Linux Mint XfceFamiliar desktopBeginner-friendlyEveryday computing
LubuntuLightweight LXQt desktopBeginner-friendlyBasic work and browsing
XubuntuBalance of features and efficiencyBeginner to intermediateGeneral-purpose use
antiXMinimal resource consumptionIntermediateVery old computers
Puppy LinuxCompact and portableIntermediateUSB use and simple tasks
Bodhi LinuxCustomizable desktopIntermediateUsers who like personalization
ChromeOS FlexBrowser-focused simplicityBeginner-friendlyCloud-based computing
Debian with Xfce or LXQtControl and flexibilityIntermediateCustom installations and development

The exact performance of each operating system depends on the release, installed applications, hardware drivers, and system configuration.

How Much RAM Do You Need?

Memory requirements are an important consideration when choosing a lightweight operating system. However, there is no single RAM threshold that guarantees good performance.

The operating system, desktop environment, browser, and applications all contribute to total memory use.

The following guidelines are approximate starting points rather than official minimum requirements.

<box border radius=”xl” padding={3} gap={3}> <box gap={1}> <row align=”center” justify=”between”> <title size=”md”>1–2 GB RAM</title> <badge color=”warning”>Very limited</badge> </row> <text color=”secondary” size=”sm”>Consider highly minimal distributions such as antiX or an appropriately lightweight Puppy Linux release. Modern browsing may remain difficult.</text> </box> <divider color=”subtle”/> <box gap={1}> <title size=”md”>4 GB RAM</title> <text color=”secondary” size=”sm”>A reasonable starting point for Lubuntu, Linux Mint Xfce, or Xubuntu, depending on the release and applications. Avoid keeping too many browser tabs open.</text> </box> <divider color=”subtle”/> <box gap={1}> <title size=”md”>8 GB RAM</title> <text color=”secondary” size=”sm”>Provides more flexibility for browsing, office applications, online learning, and multitasking with many lightweight Linux desktops.</text> </box> <divider color=”subtle”/> <box gap={1}> <title size=”md”>16 GB RAM or more</title> <text color=”secondary” size=”sm”>Usually offers sufficient memory for typical desktop work. A lightweight operating system can still help, but other factors may become more important.</text> </box> </box>

One important detail is that modern websites can consume substantial memory. Even if the operating system uses very little RAM, several browser tabs, video calls, and complex web applications may overwhelm a low-memory computer.

Always check the official requirements of the exact release you plan to install.

Is a Lightweight Operating System Better Than Windows?

The answer depends on your hardware and software requirements.

Windows offers broad compatibility with commercial software, PC games, and specialized business applications. It may remain the best choice when your work depends on Windows-only programs.

However, older computers may struggle with newer Windows releases, especially if they have limited RAM, slow storage, or unsupported hardware.

Lightweight Linux distributions can offer several advantages:

  • Lower resource consumption in suitable configurations.
  • Access to many free applications.
  • Greater flexibility in desktop design.
  • Options for older hardware and different processor architectures.
  • A way to keep compatible computers useful without buying a new operating system license.

There are also trade-offs. Certain professional applications, games, and hardware devices may not work on Linux. Users may need to learn different software tools or troubleshoot compatibility issues.

Before replacing Windows, identify the applications you depend on and confirm that alternatives are available.

If your computer is already running a supported Windows installation smoothly, changing operating systems may provide little benefit unless you have a specific reason to switch.

How to Make an Old Computer Run Faster

Installing a lightweight operating system is one option, but a few hardware and maintenance improvements may also make a noticeable difference.

1. Replace a Mechanical Hard Drive With an SSD

If your computer still uses a traditional hard disk drive, a compatible solid-state drive can significantly improve startup times, application loading, and general responsiveness.

An SSD is often one of the most noticeable upgrades for an older computer.

Before purchasing one, confirm the drive interface, physical size, and compatibility with your computer.

2. Upgrade RAM if Possible

Adding memory can improve multitasking and reduce slowdowns caused by insufficient RAM.

Check the maximum supported memory, module type, and whether the RAM is replaceable before buying an upgrade.

Some modern laptops have memory soldered directly to the motherboard and cannot be upgraded.

3. Remove Unnecessary Startup Applications

Applications that automatically launch at startup can consume memory and processing power.

Review startup settings and disable programs that you do not need to run continuously.

Be careful not to disable essential security tools or system services.

4. Clean the Cooling System

Dust buildup can cause overheating, leading some computers to reduce processor speed to protect themselves.

If a computer becomes unusually hot or its fans run constantly, cleaning and maintenance may help.

Internal cleaning should be performed safely, and professional assistance may be appropriate for devices that are difficult to open.

5. Install Only the Software You Need

A lightweight operating system can become resource-intensive if you install many background applications and services.

Choose software that fits your requirements and remove applications you no longer use.

6. Use a Lightweight Browser Setup

Web browsers are often among the most demanding applications on older computers.

Limit unnecessary tabs, remove unused extensions, and avoid running several resource-intensive applications simultaneously.

Use a browser that still receives security updates and supports your operating system.

How to Install a Lightweight Operating System Safely

Installing a new operating system is manageable for many users, but preparation is essential.

Step 1: Check Your Hardware

Identify your computer’s processor architecture, RAM, storage capacity, graphics hardware, Wi-Fi adapter, and available ports.

Confirm that the operating system supports the hardware, particularly if the computer is very old.

Step 2: Back Up Important Files

Copy documents, photographs, passwords stored in appropriate password-management tools, and other important information to a separate backup location.

A standard installation may erase the contents of the target drive, depending on the options selected.

Do not assume that your files will remain untouched.

Step 3: Download the Operating System From an Official Source

Visit the distribution’s official website or the operating system provider’s official download page.

Avoid unofficial downloads that could contain modified installation files.

Where available, verify the download’s checksum or digital signature using the provider’s instructions.

Step 4: Create a Bootable USB Drive

Use a reputable tool to write the installation image to a USB drive.

Creating bootable installation media normally erases the selected USB drive, so back up any files stored on it first.

Step 5: Test the System Before Installing

Many Linux distributions support a live USB environment.

This allows you to test basic hardware compatibility without immediately installing the operating system.

Check the Wi-Fi connection, sound, keyboard, touchpad, display resolution, sleep behavior, and other important features.

Live USB performance may differ from an installed system, so use the test mainly to identify major compatibility problems.

Step 6: Install the Operating System

Follow the official installation guide.

Pay close attention to disk selection and partitioning options. If you want to replace your existing operating system, confirm that you have backed up everything you need before proceeding.

Step 7: Install Updates and Essential Applications

After installation, apply available security updates and install the applications you need.

Check that your browser, office tools, multimedia software, and other important programs work correctly.

Step 8: Confirm Ongoing Security Support

Before relying on the system for regular internet use, verify that the chosen release continues to receive security updates.

A lightweight operating system that no longer receives security patches may expose your computer to avoidable risks.

Common Mistakes to Avoid

Choosing a lightweight operating system is easier when you know which mistakes to watch out for.

  • Choosing the smallest distribution without considering usability: An extremely minimal system may be frustrating if you need a full desktop environment.
  • Ignoring application compatibility: Check whether your essential software works before switching.
  • Expecting old hardware to perform like a new computer: A lighter operating system cannot eliminate processor limitations or repair failing components.
  • Ignoring security updates: Older computers still need a supported operating system and a maintained browser.
  • Installing an unsupported 32-bit system: Some old processors cannot run 64-bit software, but 32-bit support is becoming less common. Check the architecture requirements carefully.
  • Forgetting to back up files: Installation can erase the target drive.
  • Assuming every Linux distribution works with every device: Wi-Fi adapters, graphics hardware, and other components may require specific drivers or additional configuration.
  • Ignoring browser limitations: Modern websites can remain demanding even on a lightweight desktop.

The best operating system is not necessarily the one with the smallest footprint. It is the one that runs reliably, supports your hardware, receives security updates, and meets your everyday needs.

The Future of Lightweight Operating Systems

Lightweight operating systems are likely to remain relevant as people continue using older computers for everyday activities.

Cloud-based applications, remote work, online education, and browser-based productivity tools make it possible to perform many tasks without relying on the latest hardware.

At the same time, modern applications are becoming more demanding, and operating systems increasingly incorporate features that require additional memory and processing power.

This creates an opportunity for lightweight distributions to focus on efficiency, simplicity, and long-term support.

Improvements in browser performance, hardware compatibility, and software optimization may help older computers remain useful for longer. However, users will still need to consider security requirements and whether their devices can handle the applications they use.

The future is not necessarily about making every old computer perform like a new one. It is about matching the right software to the available hardware and making responsible use of devices that still have practical value.

Conclusion

Lightweight operating systems provide a practical way to extend the life of older and low-spec computers. By reducing unnecessary resource consumption, they can make everyday tasks more manageable without requiring an immediate hardware replacement.

Linux Mint Xfce is an excellent starting point for beginners who want a familiar desktop. Lubuntu and Xubuntu offer balanced desktop experiences, while antiX is worth considering for particularly old or resource-constrained systems. Puppy Linux is useful for compact and portable computing, Bodhi Linux offers customization, Debian provides flexibility, and ChromeOS Flex can work well for compatible computers used mainly for web-based tasks.

Before making a decision, consider your RAM, processor, storage, software requirements, and comfort level with installing a different operating system. Testing a live USB environment and checking official hardware requirements can help you avoid unnecessary problems.

If your computer has a slow mechanical drive, a compatible SSD upgrade may also provide a significant improvement. Most importantly, choose an operating system that continues to receive security updates and supports the applications you need.

An older computer may no longer be suitable for every modern task, but that does not mean it has reached the end of its useful life. With the right operating system, sensible upgrades, and regular maintenance, it may continue serving as a dependable machine for learning, writing, browsing, and everyday productivity.

Leave a Reply

Your email address will not be published. Required fields are marked *