The Met Office has issued another round of weather warnings for rain this weekend as floods cause chaos across the country.
Scotland has been hit by dramatic floods over the past two days, with homes evacuated, bridges washed away and people needing rescued from water.
More torrential downpours are forecast and won't stop until Monday morning in what will be a washout weekend with more potential devastation.
The Met Office has issued three weather warnings - the first is on Friday, across central and southwestern areas of Scotland which will ease around 3pm.
The second warning says rain will pick up on Saturday at midnight and last 12 hours until midday, while the third will start on Sunday at 3am and won't stop until Monday at 6am.
Areas affected include South-west Scotland, Lothian Borders, Dumfries and Galloway, Scottish Borders, Strathclyde, East Ayrshire, South Ayrshire and South Lanarkshire.
Dumfries and Galloway has been worst hit by floods after the River Nith burst its banks with water pouring out into the surrounding streets.
The Met Office says up to 30-40 mm may fall across parts of the area on Saturday, with potential for flooding.
Some homes and businesses are at risk of flooding in the area, with public transport also expected to be affected.
The Met Office forecast reads: "Another period of heavy rain is expected to affect central and southwest Scotland from early on Saturday. 10-20 mm will fall quite widely across the warning area, much of this falling in only a few hours.

"A band of rainfall will arrive across western Wales on Sunday morning, and push quickly northeastward clearing this region to the northeast by late Sunday morning.
"This rain will last only 2 to 3 hours in any one location but within this time it is thought likely that some locations will see 20-30mm of rainfall. From Sunday afternoon through to Monday morning further spells of rain and showers will continue to impact this region bringing an additional 20-30mm to some locations (in addition to that seen on Sunday morning).
"Recent heavy rainfall has left many places sensitive to more wet weather - and (rainfall) totals on Sunday could cause some further surface water flooding.
"The wind will also strengthen during this time, and although impacts from wind alone are expected to be very low, the wind will likely increase leaf fall from trees, which coupled with the rainfall will increase the risk of localised flooding and make travelling conditions even more tricky."