Power has been restored overnight to thousands of homes left without electricity after severe weather swept across Wales.
Wind tore the roof off this house at Nant Peris, Gwynedd on Thursday
Rain and winds reaching over 70mph (113 kmh) battered Wales on Thursday, causing widespread disruption.
80,000 properties across north Wales and Powys were left without power as cables were hit or brought down but that figure now stands at around 100.
One severe flood warning and eight flood warnings remain in place.
On Thursday around 2,750 properties at Brecon in Powys and Merthyr Tydfil were still without power late on Thursday after a fallen tree hit a cable at Crickhowell.
But supplier Western Power Distribution, who drafted in extra staff from England to handle the emergency, said electricity has been now restored to both areas.
Around 250 Scottish Power customers in Gwynedd and Clwyd were left without power on Thursday night but that was reduced to less than 100 early on Friday.
The company said rural areas of Gwynedd and Clwyd still remain without power. Reconstruction work is taking place and the power is expected to be restored later on Friday morning.
Heavy rain has also caused localised flooding.
The Environment Agency's has one severe flood warning in place on the River Vyrnwy from Llansantffraid to Shrawardine and there are eight flood warnings across Wales.
Arriva Trains Wales services between Llandudno Junction and Blaenau Ffestiniog are currently suspended due to flooding at Llanrwst.
Buses are replacing trains and a further inspection of the area will take place later.
Bus services are also being used on the company's Shrewsbury and Aberystwyth due to flooding at Caersws in Powys.
On Thursday as well as the widespread electricity failures a supermarket at Llandudno had part of a roof blown off, and there was a landslide on the A470 at Dolwyddelan in Conwy.
Forecasters say Friday's rain and winds will not be as severe.