Roof Cleaning New Milton

New Milton Moss Removal & Soft Washing

Roof Cleaning New Milton Hampshire (BH25): It's very likely that the largest single investment you'll have in your entire life is your property, and while a structure is only as solid as its foundations (as the saying goes), ignoring your roof's maintenance could also lead to problems too. It doesn't matter if you've got a mid-terrace, semi or even a picture postcard cottage in the countryside; you need to clean and protect your roof to stop additional issues from impacting your property in New Milton.

Free New Milton Roof Cleaning Quotes

To evade costly roof repair charges, you should schedule a routine maintenance program from a roof cleaning service in New Milton, which will save your hard earned cash in the long run. By preventing build-ups of muck or moss, possible problems such as broken or cracked roof tiles and other ways that moisture can gain access to the internal areas of your home, can be spotted far more quickly. To ensure your home remains protected from water damage and extend your roof's longevity, frequent maintenance is a crucial practice.

New Milton Roof Cleaning

It is an accumulation of moss, lichen, algae and grime, that's the most common cause needing a roof cleaning service in New Milton. These kinds of natural occurrences are difficult to avoid, and at some point in time, virtually every roof in New Milton will encounter problems like this. You may decide to get a power washer out of the shed and clean your own roof, although be cautious about doing this as this kind of equipment can easily cause harm to your roof tiles, as well as making a great deal of mess over your own and neighbouring properties - which I am sure that they won't be happy about!

MOSS CLEANING NEW MILTON

Moss, a captivating plant without flowers, thrives in all sorts of different environments in nature. It surpasses its role as a mere green blanket, extending its reach across surfaces by means of a labyrinthine array of tiny stems, ensuring that it is steadfastly anchored. Moss, unlike its flowering counterparts, forgoes seeds entirely. Instead, it spreads via spores, microscopic hitchhikers that quickly germinate upon landing. While moss might seem harmless, it can do a lot of damage to your roof, particularly those made of slate, clay and cement tiles. The moss, with its persistent grip, gradually strips away the weatherproof layer protecting your tiles. With time, this unrelenting erosion can pit the surface, creating small depressions. Vital to your home's protection, the roof's structural integrity is at stake. Unchecked, these pits can morph into a network of cracks and splits, leaving your roof vulnerable. Vulnerable to the elements, your property in New Milton could be at risk, potentially leading to leaks.

SOFT WASHING NEW MILTON

Professional roof cleaning companies in New Milton frequently clear moss by hand from your roof. This method is gentle on the roof and allows the waste materials to be easily collected as the cleaning process is carried out. After clearing the moss, the remaining parts of the roof are treated with a cleaning solution. Once this has dried, a treatment is applied to the tiles to eradicate any remaining moss spores. Lichens and algae, which often thrive in damp and shady areas, are also targeted by this biocide treatment. While "soft washing" is the industry's common term for this entire process, it can also refer to cleaning the roof without first removing moss or other accumulations.

Moss Removal New Milton

The re-growth of moss could occur within a few months if you neglect to carry out a biocide spray like this. If you do actually proceed with this treatment, a reliable roof cleaning company in New Milton will suggest a retreatment every 2 to 3 years, to keep your roof in the best possible condition, although treating it should keep it clear for at least three or four years.

To prevent any obstructions in your gutters in the future and to enable any rain water to freely flow into your downpipes, a reputable roof cleaning company in New Milton should also clear your gutters of any loosened debris and muck once they have finished cleaning your roof.

USING PRESSURE WASHING TO CLEAN YOUR ROOF IN NEW MILTON

If your dwelling in New Milton is older or your roof or tiles have been damaged to any extent, a roof cleaning company will normally advise against the use of jet washing. When you give it some thought this is easy to understand, because it's fairly likely that a highly pressured jet of water will damage the waterproofing membrane, infiltrate the tiles and create problems if it enters the roof space of your home. So, this is not a wise plan of action without seeking the advice and guidance of a professional, although it would certainly be an instant way to determine if your roof has any leaks!

Roof Cleaning Quotes New Milton Hampshire

Damage can also be caused to fascias, flashing, pointing, gutters and soffit boards on your roof, by the high-pressure water from a jet washer. By doing a pressure wash on your roof with a machine that is not suitable for professional use (i.e. regular garden pressure washers), you could at the very least reduce the normal life expectancy of your tiles by removing their weatherproof layer.

So, we've considered the negatives of power washing your roof, let's now think about where this process might be possible, and perhaps even advantageous. After doing a survey of your roof and the amount of cleaning required, a roof cleaning specialist in New Milton will figure out the most effective approach. A trustworthy contractor will try to find the most practical and cost-effective strategy for cleaning your roof, and if they arrive at the conclusion that your roof tiles can put up with being power washed, then that's the option they will recommend.

New Milton Roof Cleaning Near Me

Roof cleaning services in New Milton use specialist power washing equipment which has variable water flow pressures and is superior to off-the-shelf garden devices. This ensures that your tiles or roof won't be damaged while cleaning the area. As occurs with hand cleaning (as mentioned earlier) there will be a separate treatment of biocide to minimise the re-growth of algae and moss which will hopefully keep your roof in tip-top shape for some time to come.

Ask to see references from previous clients if you're offered a jet wash service in New Milton, and also ensure that the company in question has ample insurance coverage for any potential damages. Power washing techniques should not ever be used on a thatched roof under any circumstances whatsoever. If a roof cleaning company in New Milton, offers to clean your thatched roof using a jet washer, you should decline their offer and show them the door!

STEAM CLEANING YOUR ROOF IN NEW MILTON

Steam cleaning is the most environmentally friendly option that a roof cleaning company can provide you with. This process doesn't involve the application of strong cleaning products or chemicals, and the high temperature of the steam swiftly kills off any algae, moss and lichens that are living on your roof surfaces. These days, enlightened homeowners prefer to use products that cause no harm to the wider environment, and a range of biocide solutions are now available that are eco-friendly and sustainable. Bioxide is one such provider of "green" anti-fungal solution that can be employed after the steam cleaning process, that is environmentally friendly, non-toxic and can be used on all roof surfaces.

A reduced pressure is applied in steam cleaning a roof, than that used in jet washing. As a consequence, damage to your roof is much less likely. The unfortunate aspect of a steam clean is that it is the most costly solution with regards to cleaning your roof in New Milton.

SAFETY AND PROFESSIONALISM FIRST

Roof cleaning can be pretty messy, and whatever of the aforementioned options you choose, one of the initial things that needs to be done is laying out sheeting around your house to capture any moss or debris that falls from your roof. Drainpipes will also need to be protected to stop any loosened debris causing a possible blockage. If needed for the work, scaffolding may also need to be put in position.

Cleaning a Roof in New Milton

Whatever New Milton roof cleaning service you use, should adhere to all Health and Safety practices with regards to the safe use of chemicals, the use of protective clothing, working at height requirements and not damaging the environment. Holding details of reliable and certified roof cleaning specialists, there are professional bodies that can be accessed, for instance the "Roof Cleaning Institute UK", EduPro UK and the British Window Cleaning Academy (BWCA). For anybody wishing to enter into this sector, they also provide accreditation and training.

To find a roof cleaning business that you can rely on to do a decent job, it's advisable to ask for proof of accreditations, references and trade memberships when you are getting your quotes. Any dependable roof cleaning company will have no problem supplying these details, and should have them readily available on its social media, website or printed flyers. If they are reluctant to do this, it may be smart to continue looking.

(Tags: Roof Cleaning New Milton, Roof Steam Cleaning New Milton, Roof Pressure Washing New Milton, Moss Removal New Milton)

Book Roof Cleaning Services in New Milton UK

Roof cleaning work can be carried out in New Milton and also in: Wootton, Ashley, Old Milton, Tiptow, Everton, Sway, Naish Estate, Hordle, Barton on Sea, Highcliffe, Walkford, Bashley, as well as in these postcodes BH25 5JP, BH25 5BU, BH25 5BY, BH25 5NQ, BH25 5DF, BH25 5NS, BH25 5BH, BH25 5EX, BH25 5LP, BH25 5GJ. New Milton roof cleaning companies should have the telephone code 01425 and the postcode BH25. This is just one of the things you can confirm if you would like to guarantee that you hire locally based roof cleaning. New Milton homeowners can benefit from these roof cleaning services. To acquire info on roof cleaning in your area click the "QUOTE" banner.

Brick and Render Cleaning

Maintaining the cleanliness of your brick and render is essential to keep your home's exterior looking fresh and well-cared for. Dirt, grime, moss, and algae can collect on these surfaces over the years, making your property appear dull and neglected. Regular cleaning helps to revive its look and prevents moisture or organic growth from causing long-term damage.

Brick and Render Cleaning

Lightly soiled areas on render and brick can be cleaned with soapy water and a soft brush. For more stubborn moss or dirt, specialised cleaning solutions are effective at breaking down grime. It's important not to use high-pressure washers on render, as they can cause surface damage and cracking.

In some instances, using a low-pressure steam cleaner is the ideal solution, particularly for delicate surfaces such as render. It's a gentle yet effective way to remove dirt, algae, and moss without causing any harm. Additionally, steam cleaning sanitises the surface, making it look fresh and clean.

For bigger or more challenging cleaning tasks, hiring professionals with the right expertise and tools is a smart choice. They can safely remove stubborn stains and restore the appearance of your brick or render without risking damage. Regular professional cleaning enhances the look of your home and extends the lifespan of its exterior surfaces. (Tags: Render and Brick Cleaning)

Asbestos Roof Cleaning

Only trained professionals equipped to handle hazardous materials should undertake asbestos roof cleaning, which is a delicate procedure. The damaging health effects of asbestos were not yet discovered when it was commonly used in building materials, including roofing. To assess the potential health risks of your property's asbestos roofing, inspection and testing are essential. Regular maintenance and cleaning of a roof containing asbestos are required to prevent the release of hazardous fibres into the air.

During the cleaning process, workers will use specialised techniques and equipment to carefully remove any dust and debris that may have accumulated on the roof. Safeguarding workers and preventing contamination of surrounding areas requires taking proper safety precautions. To prioritize the safety of everybody involved, it is imperative to enlist the help of a reputable asbestos removal specialist with expertise in asbestos roof cleaning.... READ MORE

Roof Cleaning Tips

It is crucial to keep your roof clean to maintain your home's overall appearance and avert long-term damage. Over time, the accumulation of debris, moss, and algae can not only make your roof look unattractive but also lead to various issues. Regular cleaning of the roof can help prevent expensive repairs and prolong its lifespan.

A straightforward way to clean your roof is by removing loose debris, like leaves and twigs, with a broom or leaf blower. Avoid using metal tools to prevent damaging the roof tiles. Always work carefully, starting from the top and working your way down to prevent pushing debris under the tiles.

Roof Cleaning Tips

To remove moss and algae, apply a specialised roof cleaner or a mixture of water and bleach with a sprayer. Leave the solution for 20-30 minutes, then gently scrub with a soft brush. Finally, rinse the roof thoroughly with clean water to remove any residue.

While pressure washing can effectively clean your roof, it needs to be done with care. High pressure could damage the roof tiles or force water underneath, potentially causing leaks. If you're unsure, it's best to hire a professional to ensure the job is done safely.

Always ensure you take safety precautions when cleaning your roof. Use a sturdy ladder, wear non-slip shoes, and consider a harness if working on a steep roof. If the task seems too risky, it's best to hire professionals who have the right equipment and experience.

To maintain your roof in good condition, regular inspections are essential. Look for signs of damage, including cracked or missing tiles, and check for moss or algae accumulation. Identifying these problems early can help you avoid costlier repairs later, and routinely cleaning the roof can prevent additional damage.

As well as cleaning the roof, make sure to clear your gutters. Blocked gutters can lead to water pooling on the roof, which may cause leaks or structural damage. Cleaning your gutters simultaneously with your roof ensures proper drainage and helps keep your home in top condition.

Skylight Cleaning

To keep your home or business bright and pleasant, skylight cleaning is essential. Dirt, grime and dust can build up on your skylights over the months and years, preventing natural light from entering and causing your space to feel lacklustre. Cleaning your skylights regularly not only improves their visual appeal but also ensures that they function effectively, admitting the maximum amount of daylight.

Skylight Cleaning

The location and height of skylights and roof windows can make cleaning them a little difficult. Always take safety measures, like using a dependable ladder and standing on secure ground. Rather than risking safety by cleaning hard-to-reach skylights yourself, consider hiring a professional cleaning company.

To clean your skylights, initially use a soft cloth or brush to gently remove any loose debris, like dust or leaves. After that, use a gentle cleaning solution, such as soap and water, to clean the glass, making sure that you avoid scratching the surface. To prevent streaks and water stains, rinse with fresh water and completely dry.

Keeping skylights clean not only improves their aesthetic appeal but also helps them last longer. By maintaining clean, debris-free glass, you can prevent potential damage and keep your skylights and roof windows illuminating your home for the years ahead. To achieve the best possible results, think about arranging a professional cleaning once or twice a year. (Tags: Roof Window and Skylight Cleaning)

Roof Cleaning Equipment

Roof cleaning equipment plays a crucial role in maintaining your roof's condition. The most basic tools, a broom or leaf blower, are ideal 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.

A hose with a spray nozzle provides a great alternative to a jet washer. While it won't deliver the same level of power, it can still wash away algae, dirt, and moss effectively when paired with proper cleaning solutions. The nozzle's adjustable spray settings give you more control over pressure, making it safer to clean roofs.

For roof cleaning, specialised solutions or detergents are often used. These products help to break down and remove moss, algae, and stubborn stains without damaging the roof. Applying these with a sprayer and scrubbing with a soft brush ensures a thorough clean without causing any damage to the roof.

If you prefer a gentler method, eco-friendly roof cleaning products are available. These solutions are environmentally friendly and effectively remove moss, algae, and grime without harsh chemicals. Simply spray the product on the roof, leave it to work for a while, and then rinse it off with clean water.

For those home and property owners who do not feel comfortable tackling roof cleaning on their own, or for larger and more demanding projects, it is often beneficial to hire professionals. Professional roof cleaners have the experience and access to sophisticated tools, ensuring that the roof is cleaned properly and safely, without posing risks to your property or personal safety. They are also equipped to handle challenging roofs or those that are especially high.

Cleaning roofs requires essential safety equipment. A sturdy ladder, non-slip shoes, and a safety harness are must-haves, particularly if you're working on a steep or high roof. For larger or more difficult jobs, it's often best to hire professionals, as they have the necessary tools and experience to complete the task safely and efficiently. (Tags: Equipment for Roof Cleaning)

Roof Inspections

Home maintenance requires regular roof inspections. Over time, roofs can develop problems such as blocked gutters, loose tiles, or cracked slates. If neglected, these issues can escalate into more significant problems. Regular inspections help identify these problems early, preventing expensive repairs down the line.

Roof Inspections

An essential part of a roof inspection is to look for obvious damage, such as absent tiles or moss build-up. Equally important is the inspection of flashing around chimneys and skylights to ensure there are no gaps that could permit water to seep in. If any issues are detected, addressing them immediately can help prevent more severe damage down the line.

Typically, inspecting your roof biannually is sufficient to maintain its good condition, particularly following severe weather conditions such as strong winds or heavy rain. 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 are equipped with the tools and expertise to examine every aspect of your roof meticulously. They can safely ascend the roof and detect hidden issues that are not readily apparent. Regular professional inspections are beneficial for preserving your roof's excellent condition and extending its longevity. (Tags: Roof Inspections)

Fascia and Soffit Cleaning

To keep your home's exterior in good condition, it's important to clean the fascia and soffit. The fascia is the board that runs along the edge of the roof, and the soffit is the underside that connects it to the wall. These areas can collect dirt, mould, and grime over time, making your home look untidy and potentially causing damage if left uncleaned.

Fascia and Soffit Cleaning

Fascia and soffit cleaning improves roof ventilation by keeping the soffits' vents clear. These small vents allow air to enter the roof space, preventing condensation and damp. It's essential to keep them free of dirt and debris to ensure proper circulation and reduce moisture risks in the attic.

You can easily clean your fascia and soffits with a bucket of soapy water, a soft brush, and a hose for rinsing. For tougher mould or stains, a mild detergent or specific cleaner can be used. It's important to avoid harsh chemicals and high-pressure washing, as they might damage the materials.

If accessing your fascia and soffits is challenging, or if you're uneasy about using ladders, it's advisable to hire a professional. There are plenty of companies that specialise in fascia and soffit cleaning, ensuring the job is done safely and properly. Professionals can also spot early damage that you may not see.

By keeping your fascia and soffits clean on a regular basis, you not only enhance the appearance of your home but also protect it from weather damage. Regular cleaning will extend their lifespan and maintain the overall condition of your roofline. A well-maintained exterior adds value to your property and ensures it looks its best. (Tags: Fascia and Soffit Cleaning)

Roof Sealing

A necessary service for protecting your roof from leaks and damage is roof sealing. The application of a unique sealant to the surface of the roof creates a barrier that protects it from moisture ingress and water damage.

Protecting your roof with sealing can prevent the need for expensive repairs in the future and keep your roof in good condition for longer. Regions prone to harsh weather conditions, like extreme heat, snow or heavy rain, demand adequate roof sealing.

A skilled roof sealing service can evaluate any potential problems with your roof and provide expert guidance on selecting the appropriate sealant to safeguard your property. It is a cost-effective solution to protect your roof and property in the long run.

Bird Deterrent Installation

Bird deterrent installation is a highly effective way to keep roofs clean and free from nest debris and bird mess. Roofs are popular perching and nesting spots for various kinds of birds, and their droppings cause all sorts of problems, such as blocked guttering and stained roof surfaces. Setting up deterrents like nets, reflective objects or spikes can prevent birds from landing and making a mess.

Bird Deterrent Installation

Bird spikes are widely used because they are easy to install and humane. These spikes form an uneven surface that deters birds from landing, prompting them to move to a better spot. For larger areas, netting is an excellent alternative as it acts as a barrier, stopping birds from reaching specific areas of the roof.

Reflective objects, like shiny discs or tape, can be effective as well. The reflection and movement are regarded as a threat or predator and typically scares the birds away. With the installation of these deterrents, your roof will be a lot cleaner, and the need for routine maintenance and possible repairs from bird damage can be reduced.

For safety and effectiveness, it is crucial to use professional services for installing bird deterrents, as property owners should generally not attempt this sort of work. To ensure durability and prevent accidents, professionals have the experience needed to install deterrents, and have the required equipment to do the work successfully. This provides a long-term solution to keep roofs clean and bird-free, avoiding costly roof damage. (Tags: Bird Deterrents)

New Milton Roof Cleaning Questions

New Milton Roof Cleaning Questions

Just last week I was thinking about the typical questions that folks in New Milton ask about roof cleaning. Quite a few of you have emailed some reasonable queries that I considered to be applicable to this discussion. Those that I chose are, "What is soft washing?" "What does roof cleaning consist of?" "Can I power wash my roof in New Milton?" "Does roof cleaning include gutters?" "How much is roof pressure cleaning?" "Is roof cleaning necessary?" We hope the majority of these queries have been answered in this article, and if that is not the case a roof cleaning "Q&A" feature is the next thing we'll be introducing. Thank you to Nathaniel Holmes, Mikolaj Ford, Yuvraj Chambers and Rylee Waters, for sending in these great questions. It was also wonderful to get offerings from Nevaeh Dennis in Everton, Bryan Humphries in Highcliffe and Jordyn Lancaster in Wootton.

New Milton Roof Cleaning Tasks

Roof Cleaning Tasks New Milton

There are a host of tasks that can be achieved by a specialist roof cleaning company in New Milton, and we have outlined a handful of them here: gutter cleaning, flat roof cleaning, wall cleaning in New Milton, soft washing, bird deterrent installation, roof resealing, EPDM roof cleaning New Milton, roof cleaning prices in New Milton, winter snow removal, graffiti removal New Milton, barge board cleaning New Milton, stone cleaning, conservatory roof cleaning New Milton, solar panel cleaning, skylight cleaning, facade cleaning in New Milton, industrial roof cleaning, residential roof cleaning, roof coating in New Milton, 5 star roof cleaning New Milton, algae & lichen removal, roof sealing, tiled roof cleaning, soffit cleaning in New Milton, asbestos roof cleaning in New Milton, moss removal & roof cleaning New Milton, roof cleaning services, brick cleaning. These are just a handful of the activities that are undertaken by those installing roof cleaning. New Milton specialists will inform you of their whole range of cleaning services. If there happen to be other New Milton roof cleaning requirements that you want but don't see here, you should mention them on the QUOTE FORM provided. We'll be in touch with information just as soon as we are able.

Gutter Cleaning New Milton

It would probably be a great idea to have somebody look at your gutters at the same time as you are having your roof cleaned. It's difficult to overemphasise the importance of rain gutters on your home in New Milton. The objective of gutters is to gather up water and reroute it away from the structural elements of your home. This helps to prevent water damage to different parts of your property, including window frames, woodwork, masonry and roof components.

Gutter Cleaning New Milton

Regular cleaning is important for gutter systems, because if this isn't done they can soon become blocked with moss, weeds, fallen leaves, grass, and fragments of busted roof tile. If moss, plants or tufts of grass can be seen sticking out of your rain gutters in New Milton, this is a sure sign that they are obstructed or will be very soon. If you're faced with a situation such as this, it is time to bring someone in to expertly clean out your gutter system.

Although it is not really recommended, you could attempt to do this on your own, assuming that you've got the correct tools and equipment for the job. If you own anything but a bungalow in New Milton, your guttering is going to be difficult to reach, and if you're committed to cleaning them by hand you'll need a ladder. Understandably, not many property owners in New Milton especially like working up ladders, what with the risk of injury and the fear of heights.

Calling on a specialist tradesperson to do the gutter cleaning work is obviously a better idea, as they'll have the know-how, skills and equipment to do a decent job. It's not only the gutter cleaning that a seasoned professional will be able to help you with, because they will be able to uncover any structural issues as well. In some instances, they will replace damaged gutter supports, adjust the slope of your guttering and do incidental repair work. This will save you a lot of money, energy and time. For gutter cleaning quotations, go HERE. Or you could ask your roof cleaning company if they can do this for you.

NEW MILTON ROOF CLEANING QUOTES

Roof Cleaning Near New Milton

Also find: Tiptow roof cleaning, Old Milton roof cleaning, Barton on Sea roof cleaning, Wootton roof cleaning, Highcliffe roof cleaning, Bashley roof cleaning, Hordle roof cleaning, Ashley roof cleaning, Walkford roof cleaning, Naish Estate roof cleaning, Sway roof cleaning, Everton roof cleaning and more.

Roof Cleaning Services New Milton

Find Roof Cleaning in New Milton Here
New Milton Roof Cleaning Services (01425)
  • Cheap Roof Cleaning
  • Pressure Washing
  • Jet Washing
  • Soffit Fascia & Cladding Cleaning
  • Moss Removal
  • Commercial Roof Cleaning
  • Domestic Roof Cleaning
  • Roof Sealing
  • Gutter Cleaning
  • Soft Washing
  • Roof Cleaning Price Quotes
  • Roof Cleaning Services
  • Slate Roof Cleaning
  • Solar Panel Cleaning
More New Milton Tradesmen

More New Milton Trades: Needless to say, whenever you happen to be doing home improvements in New Milton, Hampshire, you will probably be in need of all types of different tradespeople and apart from a roof cleaning specialist in New Milton, Hampshire, you could also need a scaffolder in New Milton, driveway installers in New Milton, patio cleaning in New Milton, garden decking in New Milton, a an odd job man in New Milton, a tiling specialist in New Milton, a building contractor in New Milton, home automation in New Milton, a painter in New Milton, a carpet fitter in New Milton, waste clearance in New Milton, fencing installation in New Milton, garden shed installers in New Milton, garden design in New Milton, a plasterer in New Milton, landscapers in New Milton, and various other different New Milton tradesmen.

For the best local New Milton information look here

Roof cleaning in BH25 area, 01425.

TOP - Roof Cleaning New Milton

Landlord Services New Milton - Roof Moss Removal New Milton - Cheap Roof Cleaning New Milton - Roof Cleaning Quotations New Milton - Roof Cleaning New Milton - Commercial Roof Cleaning New Milton - Domestic Roof Cleaning New Milton - Power Washing New Milton - Roof Cleaning Services New Milton

HOME - ROOF CLEANING UK

(This roof cleaning New Milton article was successfully updated on 16-12-2024)