Roof Cleaning Houghton-le-Spring

Houghton-le-Spring Moss Removal & Soft Washing

Roof Cleaning Houghton-le-Spring Tyne and Wear (DH4): The likelihood is that the home that you live in will be the single largest investment that you will ever have to make during the course of your life, and despite the fact that people state that a structure is only as solid as its foundations, it will not be a lot of use if the roof isn't up to the job of keeping the elements out. And this is of course true for any type of property in Houghton-le-Spring, so regardless of whether you live in a semi, a mid-terrace or even a cottage in the country, it is crucial to keep your roof clean and in good condition.

Houghton-le-Spring Roof Cleaning Quotes

To avoid costly roof repair charges, you should arrange a routine maintenance program by a roof cleaning company in Houghton-le-Spring, which will actually save you money over the long haul. It's much easier to identify possible problems like loose or broken roof tiles and other ways that moisture can gain access to the interior parts of your home, by making sure that your roof is free of build-ups of muck or moss. By embracing routine roof maintenance, you not only extend the roof's longevity but also safeguard your home from the potential devastation caused by water damage.

Roof Cleaning Houghton-le-Spring Tyne and Wear (DH4)

Property owners in Houghton-le-Spring most frequently require a roof cleaning service because of an accumulation of lichen, moss, algae and other build-ups of debris. These natural occurrences can't really be avoided, and in the fullness of time, pretty much every roof in Houghton-le-Spring will experience issues like this. Because of the costs involved, you could attempt to use a pressure washer and clean your roof on your own, however you have to be cautious because apart from the safety issues, you could damage your roof tiles and result in a considerable mess over yours and neighbouring properties.

MOSS CLEANING HOUGHTON-LE-SPRING

Occurring naturally in Houghton-le-Spring, particularly in shaded and damp positions, moss is a flowerless, non-vascular plant that develops a clump of stems as it spreads and grows over surfaces. Moss spreads by means of spores which fall onto the surface to grow very quickly. The weatherproof layer can be compromised and the surfaces of slate, clay and cement tiles, pitted by moss that's left. Cracks and holes can evolve from such pitting, which can prevent your property in Houghton-le-Spring from being waterproofed.

SOFT WASHING HOUGHTON-LE-SPRING

Professional roof cleaning services in Houghton-le-Spring frequently remove moss from your roof manually. This technique is soft on the roof and ensures the waste materials are easily gathered throughout the cleaning process. Following the removal of moss, the remaining parts of the roof are cleaned with a solution. After it has dried, a treatment is applied to eliminate any remaining moss spores on the tiles. Also targeting algae and lichens, this specialist biocide treatment is particularly effective in damp and shaded locations where they tend to flourish. In the trade, this entire process is known as 'soft washing', although it can also mean cleaning the roof without removing moss or other debris beforehand.

Houghton-le-Spring Moss Removal

If you choose not to do a biocide spray like this, within months, the algae and moss could begin to reappear. If you do go ahead with this, a reliable Houghton-le-Spring roof cleaning company will recommend a follow-up treatment every 2 to 3 years, to keep your roof in the best possible condition, although the treatment should keep it clear of growth for around 3 to 4 years.

To lower the risk of any obstruction of your gutters and to enable any rain water to flow freely into your downpipes, a reputable roof cleaning contractor in Houghton-le-Spring should also clear your gutters of any debris and muck once they have completed the soft washing process.

USING PRESSURE WASHING TO CLEAN YOUR ROOF IN HOUGHTON-LE-SPRING

A roof cleaning specialist will normally advise against the use of power washing if your dwelling in Houghton-le-Spring is quite old or your tiles and roof have been in any way damaged. This might seem surprising to you, but a jet of water under pressure could damage the water-resistant membrane, penetrate the tiles and permit water to enter your property, which can cause unwelcome damage on the inside of your home. This would definitely be an instant way to find out if your roof has got any leaks - however it is not a sensible course of action without requesting professional advice.

Quotes for Roof Cleaning in Houghton-le-Spring

The employment of a pressure washer, and the high-powered rush of water that it sends out, can cause significant damage to other components of your roofing structure, in particular pointing, soffits, gutters, flashing and fascias. By carrying out a pressure wash on your roof with a device that's not suitable for professional cleaning (i.e. basic garden power washers), you could at the very least compromise the watertight layer on your tiles and reduce their normal lifespan.

After examining the negative aspects of jet washing a roof, it's now time to keep in mind that there are occasions when it will be possible. Once a roof cleaning service in Houghton-le-Spring has completed an inspection of your roof, and confirmed the extent of the work involved, the preferred plan of action can be agreed. If the company decides that the use of a jet washer won't compromise the integrity of your tiles, then this might prove to be the most cost-effective and practical option.

Roof Cleaning Near Houghton-le-Spring Tyne and Wear

The power washers used by a professional roof cleaning business in Houghton-le-Spring have variable water flow pressures. This helps to make sure that while the area is efficiently cleaned, your tiles or roof suffer no damage whatsoever. A treatment of biocide will be necessary after cleaning, to prevent the re-growth of moss and algae.

If any sort of pressure wash service is offered by your local roof cleaning company in Houghton-le-Spring, you must ask for references from previous customers they've worked for, and ensure that they've got sufficient insurance coverage. In case you were curious, thatched roofs aren't suitable for power washing. If a thatched-roof cleaning company in Houghton-le-Spring offers you this service you should refuse their offer of assistance.

STEAM CLEANING YOUR ROOF IN HOUGHTON-LE-SPRING

If you are specifically searching for a green solution for cleaning your roof in Houghton-le-Spring, then the greenest solution is to have it steam cleaned. The intense steam will quickly kill off any lichens, algae and moss, and the procedure does not call for the use of chemicals or harmful cleaning products. These days, right-minded householders prefer to use products that do not harm the environment, and a range of biocide products are now available that are sustainable and eco-friendly. One of these products that can be applied after steam cleaning is Bioxide, which is a "green" anti-fungal treatment that's environmentally safe, non-toxic, and can be used on any type of roof surface.

While a conventional jet washer uses a lot of pressure, steam cleaning your roof uses a much lower amount. This means that it is far less likely that your roof will become damaged. The negative aspect of a steam clean is that it's the priciest option with regards to cleaning your roof.

SAFETY AND PROFESSIONALISM FIRST

Cleaning a roof can be pretty messy, and whichever one of the above procedures you choose, one of the initial jobs that needs to be done is the layout of protective sheeting around your home to catch any moss, leaves or debris that tumbles from your roof. If scaffolding is needed for the work, this will need to be put in place, and downpipes should also be covered over to stop any loose debris falling in and creating an obstruction.

Roof Cleaners Houghton-le-Spring

Whatever Houghton-le-Spring roof cleaning service you choose, should comply with all the Health and Safety practices in relation to reducing damage to the environment, the use of protective clothing, working at height requirements and the safe use of chemicals. There are professional bodies within this sector, including EduPro UK, the "Roof Cleaning Institute UK" and the British Window Cleaning Academy (BWCA), which offer training and certification, and also hold information on professional and accredited roof cleaning services.

Always ask to see pertinent certification, professional memberships and references, when you are obtaining estimates from local roof cleaning providers, this will make certain that you're dealing with a reliable and trusted business in Houghton-le-Spring. This type of information should be provided without any hesitation by a good roof cleaning company in Houghton-le-Spring, and will often be readily available online.

(Tags: Roof Cleaning Houghton-le-Spring, Roof Steam Cleaning Houghton-le-Spring, Roof Power Washing Houghton-le-Spring, Moss Removal Houghton-le-Spring)

Book Roof Cleaning Companies in Houghton-le-Spring

Roof cleaning companies can be obtained in Newbottle, East Rainton, Middle Rainton, Bournmoor, Fence Houses, Ryhope, Great Eppleton, Grasswell, Slingley Hill, Castle Dene, Philadelphia, Colliery Row, Old Burdon, Leamside, West Rainton, New Town, in these nearby postcodes: DH4 4DX, DH4 4RX, DH4 4HU, DH4 4QS, DH4 4AD, DH4 4LD, DH4 4NW, DH4 4HD, DH4 4SA, DH4 4PW, as well as in Houghton-le-Spring itself. A couple of pointers which indicate that a roof cleaning specialist works in Houghton-le-Spring area is if they have the postcode DH4 and the dialling code 0191. Confirming this should guarantee you are accessing locally based roof cleaning. Houghton-le-Spring homeowners are spoiled for choice when trying to find roof cleaning companies. Just click on the "quote" banner or form to get info on roof cleaning in your area.

Roof Sealing

Protecting your roof from damage and leaks can be achieved through the important service of roof sealing. The roof surface is coated with a special sealant to create a barrier that repels moisture and prevents water from seeping into the underlying structure.

Roof sealing can extend the longevity of your roof and prevent expensive repairs down the road. Roof sealing becomes even more critical in areas with challenging climatic conditions, such as extreme heat, snow or heavy rain.

If you enlist the services of an experienced roof sealing service, any underlying problems with your roof can be identified and the best sealant can be suggested for optimal protection of your house. It offers a cost-effective way to protect your property and roof from harm in the long term. In addition, roof sealing not only helps to reduce heat loss in the colder months but also boosts the energy efficiency of your home.

Brick and Render Cleaning

For maintaining a fresh and well-cared-for exterior, brick and render cleaning is essential. Over time, moss, algae, dirt, and grime can accumulate on your brickwork and render, making the property appear dull and neglected. By cleaning regularly, you can restore its appearance and avoid long-term damage from moisture or organic growth.

Brick and Render Cleaning

To clean render and brickwork that is lightly soiled, one can use a soft brush along with soapy water. In cases of persistent moss or dirt, applying specialised cleaning solutions can help dissolve the grime effectively. It is crucial to refrain from using high-pressure washers on render, as they could potentially damage the surface and create cracks.

For brick and render that is lightly soiled, soapy water and a gentle brush can be utilised for cleaning. To tackle more stubborn dirt or moss, specialised cleaning products can be used to effectively break down the grime. It's essential to avoid the use of high-pressure washers on render, as this can lead to surface damage and cracking.

When faced with larger or more difficult cleaning tasks, it's advisable to hire professionals who possess the necessary tools and expertise. They can safely eliminate tough stains and rejuvenate the look of your brick or render without causing any damage. Regular professional cleaning not only improves your home's appearance but also extends the lifespan of your exterior surfaces. (Tags: Render and Brick Cleaning)

Tips for Roof Cleaning

Neglecting to regularly clean your roof can result in a build-up of damaging substances such as mould, debris, and other harmful materials. Regular cleaning, however, is a crucial element of guaranteeing both the longevity and correct functioning of your roof. Below are a few suggestions to help keep your roof clean and in tip-top condition.

  1. Remove Debris Regularly: Debris such as twigs, leaves and branches can collect on the roof and hold water, which can eventually lead to the growth of mould and mildew. Removing this debris on a regular basis will help to keep your roof dry and clean.
  2. Use a Soft-Bristled Brush: When cleaning your roof, it's vital to use a soft-bristled brush to avoid damaging the roof surface. Gently scrubbing with a solution of soapy water can help remove any debris or muck.
  3. Avoid Pressure Washing: Pressure washing can cause damage to your roofing material and should be avoided where possible. Instead, opt for a gentle scrubbing with a soft-bristled brush and a cleaning solution.
  4. Schedule Professional Cleaning: Regular professional cleaning can make certain that your roof is properly cleaned and inspected for any damage. This can help extend the lifespan of your roof and prevent costly repairs later on.
  5. Avoid Chemical Cleaners: Chemical cleaners are usually aggressive and damaging to your roofing material. Instead, use a mixture of soapy water for cleaning, or consider eco-friendly cleaning solutions.

By following this guidance, you can help keep your roof clean and in good shape. Regular cleaning and maintenance will help prolong the lifespan of your roof and prevent costly repairs down the road.

Asbestos Roof Cleaning

Widely used in construction for its fireproofing capabilities, asbestos is a mineral that is found in nature. Unfortunately, this once-celebrated material now carries a hidden threat: inhaling asbestos is incredibly dangerous. Mesothelioma, asbestosis and lung cancer are just some of the severe health issues linked to inhaling asbestos fibres.

If you have an asbestos roof on your property, it's essential to manage it safely. For your own safety, steer clear of cleaning an asbestos roof yourself no matter what. Leave jet washing, and any method that disturbs asbestos, to those who know what they are doing. Such procedures can release fibres that endanger your health and the health of those around you.

Asbestos Roof Cleaning

For those with asbestos roofs, fear not - safer options are available:

  1. Leave it Alone: Intact and undamaged asbestos roofs that aren't causing problems are frequently best left alone - this is usually the best approach. Nonetheless, don't fail to carry out routine inspections to check for signs of deterioration.
  2. Softwashing: Low-pressure is key! This technique uses a specially created biocide solution applied at low pressure to eradicate moss and other organic invaders from your roof. The risk of asbestos fibre release is dramatically reduced thanks to this method's minimal disruption. The key to safe softwashing of an asbestos roof? Using a qualified specialist. Their equipment and training ensure an effective and safe job.
  3. Encapsulation: Keeping those nasty asbestos fibres from taking flight! Encapsulation involves the application of a sealant to the offending roof, effectively binding the fibres and stopping them from becoming airborne. Thinking about a long-tern fix for your asbestos roof? Encapsulation could be the answer, but bear in mind, it needs professional application and regular check-ups.
  4. Asbestos Roof Replacement: If your roof shows signs of serious damage or if you plan substantial refurbishments, replacing the roof entirely might be the best option. Due to the complexities involved, asbestos roof replacement is a job that is limited to qualified asbestos removal contractors.
  5. Control Vegetation: The trapping of moisture by moss, algae, lichen, and other organic growth can potentially accelerate the deterioration of an asbestos roof. Using methods that mitigate the likelihood of disturbing the harmful fibres, a trained specialist can safely remove this growth.

Following established protocols and placing safety at the forefront can reduce the risks linked with asbestos exposure, even though cleaning and maintenance of asbestos roofs present unique challenges. Don't underestimate the risks of asbestos! Managing an asbestos roof, from maintenance to routine cleaning, requires a healthy dose of caution and awareness of possible dangers. Adhering to safety guidelines and seeking specialist assistance when necessary enables homeowners to look after their health and well-being while ensuring the safe management of asbestos roofs..... READ MORE. (Tags: Asbestos Roof Cleaning Contractors, Asbestos Roof Cleaning, Cleaning Asbestos Roofs)

Skylight Cleaning

Regularly cleaning your skylights and roof windows is crucial for maintaining a bright and inviting environment in your home or commercial premises. Dust, dirt and grime can build up on skylights over the months and years, reducing natural light and creating a dull atmosphere. Routine cleaning of your skylights not only makes them look better but also helps them function optimally, ensuring that they allow in as much light as they can.

Skylight Cleaning

Cleaning skylights and roof windows can be tricky because they are installed at a height and in specific locations. Safety should be a top priority when cleaning skylights; employ a sturdy ladder and maintain a stable position. For skylights that are hard to reach or if you're uncomfortable with heights, a professional cleaning service is advisable.

To begin cleaning your skylights, use a cloth or soft brush to carefully remove any loose debris, such as leaves or dust. Wash the glass with a mild cleaning agent, like soapy water, being cautious not to scratch the delicate surface. Avoid water spots and streaking by rinsing with clean water and drying the glass completely.

Routine skylight cleaning not only maintains their appearance but also contributes to their long-term durability. Preventing damage and preserving your home's brightness is achieved by keeping skylights and roof windows clean and free from debris. To ensure the best results, consider having a professional clean done once or twice a year. (Tags: Roof Window and Skylight Cleaning)

Soffit and Fascia Cleaning

Cleaning the fascia and soffits is a vital part of maintaining your home's exterior. The fascia runs along the roof's edge, while the soffit connects this board to the wall. Over time, grime, mould, and dirt can collect here, making your home appear messy and potentially leading to damage if not taken care of.

Fascia and Soffit Cleaning

You can clean your fascia and soffits by yourself using a bucket of soapy water, a soft brush, and a hose to rinse them off. For more persistent stains or mould, a mild detergent or a specialised cleaner can be utilised. Ensure you avoid harsh chemicals or high-pressure washing, as these can harm the materials.

If your fascia and soffits are hard to reach, or if you're not comfortable with ladders, it's a good idea to hire a professional. Many companies offer fascia and soffit cleaning services, ensuring the job is done safely and thoroughly. Professional cleaning can also spot early signs of damage that you might miss.

Regularly cleaning your fascia and soffits not only enhances your home's appearance but also safeguards it from weather damage. Maintaining these areas clean will prolong their lifespan and preserve the overall condition of your roofline. A well-maintained exterior increases your property's value and keeps it looking its best. (Tags: Soffit and Fascia Cleaning)

Commercial Roof Cleaning

To maintain the appearance and strength of a business property, commercial roof cleaning is vital. Over time, the roof can gather debris, dirt, and moss, which can make the building appear poorly maintained and unprofessional. Regular cleaning keeps the roof in good condition and improves first impressions for clients and customers.

Commercial Roof Cleaning

Commercial roof cleaning is vital not just for its appearance but also for the prevention of long-term damage. Moss and algae can retain moisture against the roof surface, leading to potential leaks or structural problems over time. Regularly maintaining the roof can help prevent these issues, ultimately reducing the risk of costly repairs in the future.

Furthermore, maintaining a clean roof can boost the building’s safety. Accumulated debris, moss, or algae can raise the risk of slips and falls for maintenance workers or anyone accessing the roof. Regular cleaning ensures the roof surface is safe to walk on, reducing the likelihood of accidents and ensuring that any necessary inspections or repairs can be carried out more safely.

Considering the larger size and intricate structures of commercial buildings, it is best to employ professionals for roof cleaning. They have the necessary equipment, such as high-pressure washers and safety gear, to complete the job safely and efficiently. Regular professional cleaning will extend the roof's life and keep the building looking pristine and well-maintained. (Tags: Commercial Roof Cleaning)

Roof Inspections

Conducting roof inspections is vital for proper home maintenance. As time passes, roofs may encounter problems like loose tiles, clogged gutters, or cracked slates, potentially resulting in more significant issues if not addressed. By carrying out regular inspections, householders can identify these problems early, helping to avoid expensive repairs in the future.

Roof Inspections

A simple roof inspection includes looking for visible signs of damage, such as missing tiles or moss build-up. It's equally important to inspect the flashing around chimneys and skylights to ensure there are no gaps for water to leak through. If any issues are spotted, it's best to deal with them quickly to prevent more severe damage.

Typically, inspecting your roof biannually is sufficient to maintain its good condition, particularly following severe weather conditions such as heavy rain or strong winds. You don't necessarily have to climb onto the roof, as many issues can be detected from the ground with the aid of binoculars. If you're uncertain, hiring a professional is a sensible option.

Professional roof inspectors possess the necessary expertise and tools to conduct thorough inspections of every part of your roof. They can safely access the roof and identify hidden issues that are difficult to spot. Regular professional inspections contribute to maintaining your roof's excellent condition and extending its lifespan. (Tags: Roof Inspections)

Roof Cleaning Equipment

Keeping your roof in good condition heavily relies on the right cleaning equipment. Basic tools such as a broom or leaf blower are ideal for removing loose debris like leaves, twigs, and dirt. These simple items make the initial stage of roof cleaning both easy and effective.

Roof Cleaning EquipmentFor more challenging tasks, a pressure washer is frequently employed. It is essential, however, to utilise a low-pressure setting to prevent any damage to the roof tiles or shingles. A pressure washer effectively removes accumulated moss, algae, and grime, restoring your roof's fresh and clean appearance.

Specialised detergents or roof cleaning solutions are commonly employed. These products effectively break down and remove moss, algae, and stubborn stains without causing damage to the roof. Applying them with a sprayer and then scrubbing with a soft brush ensures a thorough clean without any harm.

For those who prefer a gentler method, there are eco-friendly roof cleaning products available on the market. These solutions are safe for the environment and effectively remove grime, algae, and moss without harsh chemicals. You just spray the product on the roof, leave it to work for a while, and then rinse it off with clean water.

For householders who feel uncomfortable cleaning their roof or for larger, more complex tasks, hiring professionals is often advisable. Professional roof cleaners have the necessary experience and access to advanced tools, ensuring the roof is cleaned properly without compromising your property or personal safety. They are also well-equipped to handle more challenging roof types or those at greater heights.

Using safety equipment is vital during roof cleaning. Key items such as a sturdy ladder, non-slip shoes, and a safety harness are essential, especially on steep or high roofs. For more challenging or larger jobs, it is generally best to engage professionals, who have the necessary tools and experience to ensure the task is completed safely and effectively. (Tags: Roof Cleaning Equipment)

Houghton-le-Spring Roof Cleaning Tasks

Roof Cleaning Tasks Houghton-le-Spring

There are a multitude of tasks that can be carried out by a local roof cleaning service in Houghton-le-Spring, and we have outlined a few of them here: pressure washing, tiled roof cleaning, facade cleaning Houghton-le-Spring, wall cleaning in Houghton-le-Spring, industrial roof cleaning, thermatech cleaning Houghton-le-Spring, exterior building cleaning, biocide treatments, fascia cleaning, jet washing, flat roof cleaning, moss removal & roof cleaning Houghton-le-Spring, roof resealing, roof sealing in Houghton-le-Spring, roof snow removal, asphalt roof cleaning, roof moss removal Houghton-le-Spring, slate roof cleaning Houghton-le-Spring, roof coating, gutter cleaning Houghton-le-Spring, residential roof cleaning, conservatory cleaning, soft washing in Houghton-le-Spring, skylight cleaning, EPDM roof cleaning in Houghton-le-Spring, algae & lichen removal, graffiti removal, bird deterrent installation. These are just a few of the duties that are accomplished by those installing roof cleaning. Houghton-le-Spring specialists will be happy to tell you about their entire range of cleaning services. If there happen to be other Houghton-le-Spring roof cleaning requirements that you want but can't see here, you should list them on the QUOTE FORM provided. We will be in touch with details just as soon as we are able.

HOUGHTON-LE-SPRING ROOF CLEANING QUOTES

Roof Cleaning Near Houghton-le-Spring

Also find: East Rainton roof cleaning, Middle Rainton roof cleaning, Colliery Row roof cleaning, Newbottle roof cleaning, Castle Dene roof cleaning, Philadelphia roof cleaning, Old Burdon roof cleaning, Fence Houses roof cleaning, New Town roof cleaning, Great Eppleton roof cleaning, Slingley Hill roof cleaning, Bournmoor roof cleaning, Grasswell roof cleaning, Leamside roof cleaning, West Rainton roof cleaning, Ryhope roof cleaning and more.

Roof Cleaning Services Houghton-le-Spring

Find Roof Cleaning in Houghton-le-Spring Here
Houghton-le-Spring Roof Cleaning Services (0191)
  • Roof Cleaning Services
  • Roof Sealing
  • Gutter Cleaning
  • Domestic Roof Cleaning
  • Industrial Roof Cleaning
  • Cheap Roof Cleaning
  • Power Washing
  • Roof Moss Removal
  • Tile Roof Cleaning
  • Soft Washing
  • Roof Cleaning Quotations
  • Pressure Washing
  • Landlord Services
  • Roof & Gutter Cleaning
More Houghton-le-Spring Tradesmen

More Houghton-le-Spring Trades: Not surprisingly, when you are doing home remodeling in Houghton-le-Spring, Tyne and Wear, you will probably be in need of all kinds of different tradespeople and aside from a roof cleaning specialist in Houghton-le-Spring, Tyne and Wear, you could additionally need landscaping in Houghton-le-Spring, patio removal in Houghton-le-Spring, a carpet fitter in Houghton-le-Spring, garden decking in Houghton-le-Spring, a tiler in Houghton-le-Spring, a building contractor in Houghton-le-Spring, a network specialist in Houghton-le-Spring, garden design in Houghton-le-Spring, a plasterer in Houghton-le-Spring, waste clearance in Houghton-le-Spring, garden fencing in Houghton-le-Spring, driveway builders in Houghton-le-Spring, garden pond builders in Houghton-le-Spring, a an odd job man in Houghton-le-Spring, a painter & decorator in Houghton-le-Spring, scaffolders in Houghton-le-Spring, and several other different Houghton-le-Spring tradesmen.

If you would like to get local information on Houghton-le-Spring, Tyne and Wear check here

Roof cleaning in DH4 area, 0191.

TOP - Roof Cleaning Houghton-le-Spring

Roof Cleaners Houghton-le-Spring - Roof Cleaning Near Me - Roof Cleaning Estimates Houghton-le-Spring - Soft Washing Houghton-le-Spring - Cheap Roof Cleaning Houghton-le-Spring - Power Washing Houghton-le-Spring - Roof Moss Removal Houghton-le-Spring - Landlord Roof Cleaning Services Houghton-le-Spring - Roof Cleaning Houghton-le-Spring

HOME - ROOF CLEANING UK

(This roof cleaning Houghton-le-Spring page was reviewed and updated on 16-12-2024)