Roof Cleaning Hetton-le-Hole

Hetton-le-Hole Moss Removal & Soft Washing

Roof Cleaning Hetton-le-Hole Tyne and Wear (DH5): Although it is often said that a building is only as sound as its foundations, there are also problems linked to letting the maintenance of your roof slip as well, and in the final analysis your house is the single biggest investment you're ever going to make during the course of your life. And this naturally applies to any kind of property in Hetton-le-Hole, so regardless of whether you live in a mid-terrace, semi or even a picture postcard cottage in the countryside, it's crucial to regularly clean your roof and keep it in good condition.

Roof Cleaning Quotes Hetton-le-Hole

Hiring a specialist roof cleaning service in Hetton-le-Hole, to conduct a routine maintenance program, should help to avoid costly roof repairs and save your hard earned money in the long term. By preventing build-ups of moss or muck, potential issues like loose or broken roofing tiles and other means by which water can gain access to the internal areas of your building, can be spotted much more quickly. Beyond extending the lifespan of your roof, regular maintenance serves as a steadfast defense against water damage encroachments into your home.

Roof Cleaning Hetton-le-Hole

The need to remove an accumulation of moss, muck, lichen and algae is the most typical reason for householders in Hetton-le-Hole calling a roof cleaning service. Because all these things develop naturally over time, there are no roofs in Hetton-le-Hole that will not experience these kinds of problems at some time or other. You may well be thinking about shinnying up a ladder and cleaning your own roof, particularly if you own a jet washing machine. But, be mindful if you opt to do this as it is likely you will likely make a lot of mess, and you might also cause damage to your roofs' tiles if you're not very careful.

MOSS CLEANING HETTON-LE-HOLE

Moss creates a thick layer of stems across the area it grows, and is a naturally occurring, non-flowering plant. Moss grows quite quickly, and spreads by the use of spores which settle on nearby surfaces. Slate, clay and cement tiles can be compromised by moss if left untreated, by stripping their weatherproof layer and pitting their surfaces. If cracks and splits develop from such pitting, which they sometimes do, you will no longer have a weatherproof and waterproof dwelling in Hetton-le-Hole.

SOFT WASHING HETTON-LE-HOLE

Hand removal of moss from your roof is a common practice among professional roof cleaning services in Hetton-le-Hole. Gentle on the roof, this method enables the straightforward collection of waste materials as the cleaning takes place. After clearing the moss, the remaining parts of the roof are treated with a cleaning solution. After drying, a treatment is added to kill any moss spores still present on the tiles. This biocide treatment also combats lichens and algae, which prefer to grow in moist, shaded areas. This process is typically known as 'soft washing' within the trade, though it can also refer to roof cleaning without removing moss or build-up before starting.

Moss Removal Hetton-le-Hole

Were you to leave your roof without having a biocide spray you could notice some re-growth of moss in just a few months. Through the use of the biocide treatment you should get a moss-free roof for at least 3 or 4 years, and with a retreatment every twenty four to thirty six months or so (as is usually advised by a professional roof cleaning service in Hetton-le-Hole), you should have no trouble down the line.

To reduce the chances of any obstruction of your gutter system in the future and to enable any rain water to flow freely into your drainpipes, a decent roof cleaning service in Hetton-le-Hole should also clear your gutters of any debris once they've completed the soft washing process.

THE USE OF PRESSURE WASHING TO CLEAN YOUR ROOF IN HETTON-LE-HOLE

As a technique for cleaning a roof, power or pressure washing isn't necessarily recommended, and actually a lot of decent roof cleaning companies in Hetton-le-Hole will discourage you from doing this, especially if your property is quite old, or there is any existing underlying damage to your roof and tiles. This is quite understandable when you think it over, because a high pressure jet of water could easily make its way into the roof space of your property and cause serious damage if it infiltrates the tiles, or impairs the waterproofing membrane. It's not advisable to attempt this without the guidance of a professional, although this might be the fastest method of finding a leak in your roof!

Click for Roof Cleaning Hetton-le-Hole

Damage could also be inflicted on fascias, gutters, flashings, soffits and pointing on your roof, by the high-pressure water from a jet washer. At the minimum, you could remove the weatherproof finish on your tiles and reduce their expected lifespan by using a basic pressure washer on your roof.

When it comes to pressure washing a roof it is not all gloom and doom though, because there are times when it is acceptable try this. A roof cleaning specialist in Hetton-le-Hole will figure out the most effective course of action for your house, after surveying your roof and establishing what level of cleaning is needed. A dependable contractor will attempt to find the most cost-effective and practical solution to the cleaning of your roof, and if they come to the conclusion that your roof tiles can put up with being power washed, then that is the alternative they'll recommend.

Roof Cleaning Near Hetton-le-Hole Tyne and Wear

Specialist roof cleaning businesses in Hetton-le-Hole use pressure washers which have variable water flow pressures. This makes sure that your tiles won't be damaged while the area is being cleaned. To keep your roof looking great for a few more years, as with hand cleaning, there should be a separate biocide treatment to minimise the re-growth of algae and moss.

In regards to roof cleaning you should always be on the lookout for rogue traders and "cowboys", so if anybody shows up at your door and offers to jet wash your roof in Hetton-le-Hole, you will need to ensure that they have suitable insurance, and it's also advisable to ask for references from people they have worked for previously. Pressure washing procedures should not ever be used on thatched roofs under any circumstances whatsoever. If a roof cleaning service in Hetton-le-Hole, suggests cleaning your thatched roof using a jet washer, you should send them packing!

STEAM CLEANING YOUR ROOF IN HETTON-LE-HOLE

When looking at the different possibilities for cleaning your roof, the "greenest" solution is steam cleaning. No chemicals or harmful cleaning products are employed during this process and any moss, lichens and algae are killed off by the high temperature of the steam. Promising inroads have been made into innovative biocides which are sustainable and eco-friendly and don't harm the environment. One of these products that can be used after the steam cleaning process is Bioxide, which is an anti-fungal treatment that is environmentally safe, non-toxic, and is suitable for use on any kind of roof surface.

A lower pressure is applied in steam cleaning a roof, than that used in power washing. This has the advantage that causing damage to your roof is unlikely. Needless to say, as with everything these days there is a downside, and that is that it is the priciest option when it comes to roof cleaning.

PROFESSIONALISM AND SAFETY FIRST

When doing a clean on your roof in Hetton-le-Hole, whatever method is used, the first thing that needs to be done is laying out sheeting around your home to capture any falling moss, leaves and other muck. Drainpipes will also have to be covered over to stop any debris falling in and causing a possible blockage. If needed, scaffolding may also have to be put in position.

Hetton-le-Hole Roof Cleaners

Whoever you employ to undertake the work should adhere to all the Health & Safety regulations in relation to reducing damage to the environment, the use of protective clothing, the safe use of chemicals and work at height measures. Trade organisations, such as the "BWCA" (British Window Cleaning Academy), the "Roof Cleaning Institute UK" and EduPro UK, hold details about reputable and certified roof cleaning specialists, and also provide accreditation and training for individuals wanting to enter this industry.

Always ask for professional memberships, references and related certification, when you are obtaining estimates from local roof cleaning providers, this will ensure you're working with a trusted and reliable business in Hetton-le-Hole. Typically a good roof cleaning firm in Hetton-le-Hole will have this information available to see on their website or brochure, and if not won't have any hesitation in providing it.

(Tags: Roof Moss Removal Hetton-le-Hole, Roof Steam Cleaning Hetton-le-Hole, Roof Cleaning Hetton-le-Hole, Roof Soft Washing Hetton-le-Hole)

Book a Roof Cleaning Company in Hetton-le-Hole

You should have no problem locating roof cleaning services in Hetton-le-Hole, and adjacent places like: Hetton Downs, Pittington, Haswell, East Rainton, Low Moorsley, South Hetton, Hetton-le-Hill, Houghton le Spring, Elemore Vale, Great Eppleton, Middle Rainton. Areas with postcodes like DH5 9DA, DH5, DH5 9DN, DH5 9AL, DH5 0AL, DH5 8PA, DH5 0DR, DH5 0JG, DH5 0JA, DH5 0EW can also be covered. If a roof cleaning specialist has the postcode DH5 and the telephone dialling code 0191, you can assume that they work in the Hetton-le-Hole area. This is naturally one thing you can verify if you prefer to use local roof cleaning. Hetton-le-Hole residents have plenty of choices when they are trying to find roof cleaning services. Click the "quote" banner or form to get info on roof cleaning in your area.

Roof Cleaning Tips

Regular roof cleaning is crucial for preserving your home's overall appearance and preventing long-term damage. Debris, moss, and algae can accumulate on the roof over time, not only detracting from its appearance but also potentially causing problems. Regular roof cleaning can help prevent costly repairs and extend the lifespan of your roof.

To clean your roof, one of the simplest methods is to remove loose debris, like leaves and twigs, with a broom or leaf blower. Avoid using metal tools as they can damage roof tiles. Always work carefully, starting from the top and moving downwards to prevent pushing debris under the tiles.

Roof Cleaning Tips

Algae and moss can easily be removed using a specialist roof cleaner or a mixture of bleach and waater. Apply the solution with a sprayer and let it sit for twenty to thirty minutes before scrubbing gently with a soft brush. Make sure that you rinse the roof thoroughly with clean water to remove any remaining residue.

For cleaning your roof, pressure washing can be quite effective, yet caution is essential. High pressure risks damaging roof tiles or forcing water beneath them, which may create leaks. If you're uncertain about doing it yourself, it's best to hire a professional to manage the cleaning safely.

Above all, take proper safety precautions when cleaning your roof. Make sure to use a sturdy ladder, wear non-slip footwear, and think about using a harness for steeper roofs. If the job seems too dangerous, it's advisable to let professionals with the right equipment handle it.

In addition to cleaning the roof, don't neglect your gutters. Blocked gutters can cause water to pool on the roof, potentially leading to leaks or structural damage. Cleaning your gutters at the same time as your roof will ensure proper drainage and help maintain your home in the best condition.

Skylight Cleaning

To keep your home or commercial premises bright and pleasant, roof window and skylight cleaning is essential. As time passes, your skylights can gather grime, dirt and dust, which obstructs natural light and makes your space appear dull. Frequent cleaning of your skylights not only boosts their appearance but also ensures that they work correctly, letting in the maximum possible light.

Skylight Cleaning

Cleaning skylights and roof windows can be tricky because they are installed at a height and in specific locations. Ensuring your safety is crucial, so be sure to use a stable ladder and establish a firm footing. When your skylights are difficult to reach or if you're uncomfortable with height, hiring a specialist might be the best option.

To begin cleaning your skylights, use a cloth or soft brush to carefully remove any loose debris, such as dust or leaves. Afterwards, you can wash the glass using a gentle cleaning solution, like soapy water, and take care not to scratch the surface. Rinse off the cleaning solution with clean water and dry carefully to avoid streaking.

Regular cleaning of skylights not only keeps them looking their best but also extends their lifespan. By keeping the glass clear of debris and clean, you avoid potential damage and ensure your skylights continue to illuminate your home for years to come. For the finest results, plan on having a professional clean at least once or twice per year. (Tags: Roof Window and Skylight Cleaning)

Brick and Render Cleaning

To ensure your home's exterior remains fresh and well-maintained, it is essential to clean the brick and render. Dirt, moss, grime, and algae can build up over the years, making the property look dull and neglected. Regular cleaning restores its appearance and prevents long-term damage caused by moisture or organic growth.

Brick and Render Cleaning

A soft brush and soapy water are suitable for cleaning areas of brick and render that are only lightly soiled. For tougher grime or moss, specialised cleaning solutions can effectively break down the dirt. It's vital to refrain from using high-pressure washers on render, as they risk damaging the surface and causing cracks.

In some situations, a low-pressure steam cleaner serves as an ideal solution, particularly when dealing with delicate surfaces such as render. This technique is effective and gentle, efficiently removing dirt, moss, and algae without causing harm. Moreover, steam cleaning helps sanitise the surface, ensuring it appears fresh and clean.

Alongside conventional cleaning techniques, there is a growing popularity of eco-friendly cleaning products for maintaining render and brickwork. These environmentally-safe alternatives efficiently eliminate algae, dirt, and moss without relying on harsh chemicals that may harm local plants and wildlife. For homeowners aiming to care for their property while safeguarding the environment, using eco-friendly products is an excellent choice.

For more challenging cleaning tasks, it's advisable to hire professionals who have the necessary tools and knowledge. They can safely eliminate stubborn stains and restore your brick or render to its original beauty without causing damage. Regular professional cleaning not only improves your home's appearance but also increases the lifespan of your exterior surfaces. (Tags: Render and Brick Cleaning)

Solar Panel Cleaning

To maintain system efficiency, professional solar panel cleaning is essential. Bird mess, grime and dust can accumulate on the panels, reducing their effectiveness by blocking sunlight. Ensuring that your solar panels receive the maximum possible amount of sunlight, regular cleaning maximises your investment. Your solar energy system's efficiency is substantially enhanced by this service.

Solar Panel Cleaning

Professional solar panel cleaning is straightforward and uses specialist techniques and tools. Using sponges or soft brushes with soapy water, technicians gently scrub the surface and avoid abrasive materials or high-pressure water that could harm the panels. They typically perform cleaning early in the morning or late in the evening when the solar panels are cool to avoid thermal shock.

Frequent professional maintenance, such as cleaning, boosts the efficiency of your solar panels and extends their lifespan. It is advisable to schedule cleaning at least twice a year, or more often if you are in a particularly dusty area. Clean solar panels ensure optimal performance, maximising your energy savings and contributing to a more sustainable environment. Investing in professional cleaning services provides long-term benefits for your solar energy system. (Tags: Solar Panel Cleaning)

Roof Inspections

To maintain your home properly, regular roof inspections are vital. Over time, roofs can develop issues like clogged gutters, cracked slates, or loose tiles, which can lead to more severe problems if not checked. Regular inspections help identify these issues early, thus preventing costly repairs later.

Roof Inspections

A basic roof inspection involves checking for obvious signs of damage, like missing tiles or moss build-up. It's also important to look at the flashing around chimneys and skylights to ensure there are no gaps where water can seep in. If you notice any issues, it's best to address them quickly to avoid more serious damage.

Inspecting your roof twice a year is generally sufficient to maintain its good condition, particularly after extreme weather such as high winds or heavy rain. It's not necessary to climb onto the roof yourself; many issues can be observed from the ground using binoculars. However, if you're uncertain, it's advisable to consult a professional.

With the right expertise and tools, professional roof inspectors can thoroughly check every part of your roof. They can safely climb onto the roof and detect hidden problems that are difficult to spot. Routine inspections by a professional will keep your roof in top shape and extend its life expectancy. (Tags: Roof Inspections)

Roof Sealing

Protecting your roof from leaks and damage can be achieved through the important service of roof sealing. Applying a unique sealant to the roof surface forms a barrier that prevents water from seeping into the underlying structure, protecting it from moisture.

Protecting your roof with sealing can prevent the need for expensive repairs in the future and keep your roof in good condition for longer. In regions with extreme weather conditions, such as heavy rain, snow or extreme heat, roof sealing is crucial.

A professional roof sealing service can assist you in detecting any existing roof issues and selecting the ideal sealant to provide the best possible protection for your home. A cost-efficient solution to ensure the safety of your property and roof in the long term.

Roof Cleaning Equipment

Roof cleaning equipment is vital for preserving your roof's condition. The most basic tools, a broom or leaf blower, are perfect for clearing away loose debris like leaves, twigs, and dirt. These simple tools make the initial step of roof cleaning easy and effective.

Roof Cleaning EquipmentA pressure washer is frequently used for more difficult roof cleaning jobs. It's important, however, to operate it on a low-pressure setting to prevent any damage to roof tiles or shingles. The pressure washer can effectively clear moss, algae, and grime, leaving your roof looking clean and refreshed.

Specialised roof cleaning solutions or detergents are commonly employed. These products help to break down and remove moss, algae, and stubborn stains without damaging the roof. Applying these with a sprayer, followed by scrubbing with a soft brush, ensures a thorough clean without causing any damage to the roofing materials.

For a more eco-friendly approach, consider using eco-friendly roof cleaning products. These solutions are effective at removing algae, moss, and grime without harsh chemicals. Simply spray the product on the roof, let it sit for a while, and then rinse it off with clean water.

Roof cleaning can be made easier with the use of additional tools like scrapers and water-fed poles. Scrapers are ideal for manually removing thick layers of lichen, algae, or moss that can't be shifted with a broom or brush. Water-fed poles, which feature a brush head that sprays water, are perfect for reaching difficult areas without climbing, allowing you to clean stubborn grime more effectively.

If property owners are uneasy about cleaning their roofs, or if the tasks are larger and more challenging, it is usually wise to hire professionals. Expert roof cleaners have the necessary expertise and access to advanced equipment, which guarantees that the roof is thoroughly cleaned without jeopardising your property or safety. Additionally, they are adept at managing more difficult roof types or those that are particularly tall.

Safety equipment is vital when cleaning roofs. A sturdy ladder, a safety harness, and non-slip shoes are indispensable, especially if you're working on a steep or high roof. For larger or more complex jobs, it's often best to hire professionals, as they have the appropriate tools and expertise to complete the task safely and efficiently. (Tags: Equipment for Roof Cleaning)

Bird Deterrents

Installing some sort of bird deterrent on your roof is a highly effective way to keep it clean and free from bird mess. Birds often nest and perch on roofs, leading to droppings that can obstruct gutters and stain roof surfaces. To stop birds from landing and creating a mess, install deterrents such as spikes, reflective objects or nets.

Bird Deterrent Installation

Bird spikes are a popular choice due to their humane design and ease of installation. The spikes transform the surface into a jagged landscape, making it uncomfortable for bird landings and prompting them to go elsewhere. Netting is another option, especially useful for bigger areas. It acts as a barrier, stopping birds from getting onto certain areas of the roof.

Shiny tape or discs, which are reflective objects, can also be beneficial. Birds are usually scared away by the reflection and movement. With the installation of such deterrents, your roof will be cleaner, and the requirement for routine maintenance and potential repairs from bird damage can be reduced.

Using a specialist for installing bird deterrents is crucial for safety and effectiveness, as householders should generally not attempt this sort of work. With the right equipment and knowledge, professionals can install deterrents successfully, ensuring durability and avoiding accidents. This strategy keeps roofs bird-free and clean, whilst also avoiding costly roof damage in the long term. (Tags: Bird Deterrent Installation)

Commercial Roof Cleaning

Regular commercial roof cleaning is essential for maintaining the appearance and durability of a business property. Dirt, debris, and moss can build up on the roof over time, making the building appear neglected and unprofessional. Regular cleaning helps keep the roof in good condition and creates a positive first impression for clients or customers.

Commercial Roof Cleaning

Beyond appearance, commercial roof cleaning can prevent long-term damage. Moss and algae can trap moisture on the roof surface, leading to leaks or structural issues over time. Regular roof cleaning helps prevent these problems and reduces the risk of costly repairs in the future.

Regular commercial roof cleaning can enhance energy efficiency. Moss, dirt, and debris can diminish the reflective qualities of some roofing materials, making the building absorb more heat. This can result in increased cooling expenses, especially during the summer. By ensuring the roof is clean, businesses can maintain energy efficiency and lower energy costs.

Due to the larger size and more complex structures of commercial buildings, it's advisable to hire professionals for roof cleaning. They have the necessary equipment, such as high-pressure washers and safety gear, to complete the job safely and effectively. Regular professional cleaning will prolong the life of the roof and maintain a clean and well-maintained appearance for the building. (Tags: Commercial Roof Cleaning)

Hetton-le-Hole Roof Cleaning Questions

Hetton-le-Hole Roof Cleaning Questions

A couple of weeks ago I decided I would take a look at the most commonplace questions homeowners in Hetton-le-Hole ask regarding roof cleaning. Quite a few of you emailed in insightful enquiries which are applicable to this post. The ones I singled out are, "Do I need scaffolding for roof cleaning?" "How often should a roof be cleaned?" "What is roof cleaning?" "What are the benefits of roof cleaning?" "Does roof cleaning work?" "How much to steam clean my roof in Hetton-le-Hole?" Hopefully nearly all of these questions have been tackled somewhere on this page, and if that isn't the case a roof cleaning "Questions and Answers" section is currently being introduced. Our appreciation goes out to the following homeowners for making the effort to send in these questions; Callum Bell, Archer Fletcher, Caden Crawford and Jade Dodd. We also received queries from Mckenzie Wallis in Hetton Downs, Jake Fitzpatrick in South Hetton and Amelia Bourne in Houghton le Spring.

Hetton-le-Hole Roof Cleaning Tasks

Roof Cleaning Tasks Hetton-le-Hole

There are a variety of tasks that can be accomplished by a professional roof cleaning service in Hetton-le-Hole, and we've listed a handful of them here: graffiti removal, roof moss removal Hetton-le-Hole, tiled roof cleaning, wall cleaning in Hetton-le-Hole, roof snow removal, power washing in Hetton-le-Hole, exterior building cleaning Hetton-le-Hole, skylight cleaning, facade cleaning, asbestos roof cleaning, landlord roof cleaning services, biocide roof treatment, metal roof cleaning, residential roof cleaning, brick cleaning in Hetton-le-Hole, soft washing Hetton-le-Hole, roof tile cleaning, barge board cleaning, gutter guard installation, jet washing, soffit cleaning, fascia cleaning Hetton-le-Hole, slate roof cleaning, stone cleaning, garage roof cleaning, bird deterrent installation, lichen & algae removal, asphalt roof cleaning Hetton-le-Hole. These are just an example of the activities that are conducted by companies who do roof cleaning. Hetton-le-Hole specialists will tell you about their entire range of cleaning services. If there are different Hetton-le-Hole roof cleaning requirements that you want but cannot see here, you should mention them on the QUOTE FORM provided. We will be in touch with specifics just as soon as we are able.

HETTON-LE-HOLE ROOF CLEANING QUOTES

Roof Cleaning Near Hetton-le-Hole

Also find: Great Eppleton roof cleaning, Hetton Downs roof cleaning, East Rainton roof cleaning, Hetton-le-Hill roof cleaning, South Hetton roof cleaning, Middle Rainton roof cleaning, Houghton le Spring roof cleaning, Haswell roof cleaning, Pittington roof cleaning, Low Moorsley roof cleaning, Elemore Vale roof cleaning and more. Firms who do roof cleaning cover most of these communities and towns. By going here, Hetton-le-Hole homeowners can get roof cleaning quotations.

Roof Cleaning Services Hetton-le-Hole

Find Roof Cleaning in Hetton-le-Hole Here
Hetton-le-Hole Roof Cleaning Services (0191)
  • Pressure Washing
  • Fascia Soffit & Cladding Cleaning
  • Gutter Cleaning
  • Landlord Roof Cleaning Services
  • Cheap Roof Cleaning
  • Roof Sealing
  • Solar Panel Cleaning
  • Roof Cleaning Price Quotes
  • Roof Cleaning Services
  • Roof Moss Removal
  • Industrial Roof Cleaning
  • Jet Washing
  • Soft Washing
  • Tile Roof Cleaning
More Hetton-le-Hole Tradesmen

More Hetton-le-Hole Trades: Ok, so you're presently looking for a roof cleaning specialist in Hetton-le-Hole, but you might also require a building contractor in Hetton-le-Hole, waste clearance in Hetton-le-Hole, patio cleaning in Hetton-le-Hole, driveways in Hetton-le-Hole, a damp-proofer in Hetton-le-Hole, a flooring specialist in Hetton-le-Hole, garden decking in Hetton-le-Hole, a plasterer in Hetton-le-Hole, a network specialist in Hetton-le-Hole, pond maintenance in Hetton-le-Hole, scaffolders in Hetton-le-Hole, artificial grass installers in Hetton-le-Hole, a painter & decorator in Hetton-le-Hole, garden design in Hetton-le-Hole, tree surgery in Hetton-le-Hole, a carpenter/joiner in Hetton-le-Hole, during the course of any home improvement work in Hetton-le-Hole, Tyne and Wear.

To obtain local information regarding Hetton-le-Hole, Tyne and Wear click here

Hetton-le-Hole Roof Cleaning Jobs: See roof cleaning jobs near Hetton-le-Hole by going here: Roof Cleaning Jobs Hetton-le-Hole

Roof cleaning in DH5 area, and dialling code 0191.

TOP - Roof Cleaning Hetton-le-Hole

Soft Washing Hetton-le-Hole - Cheap Roof Cleaning Hetton-le-Hole - Jet Washing Hetton-le-Hole - Roof Cleaning Near Me - Landlord Roof Cleaning Services Hetton-le-Hole - Roof Cleaning Price Quotes Hetton-le-Hole - Roof Cleaning Hetton-le-Hole - Roof Cleaners Hetton-le-Hole - Roof Cleaning Services Hetton-le-Hole

HOME - ROOF CLEANING UK

(This roof cleaning Hetton-le-Hole information was successfully updated on 16-12-2024)