Torrential rain has caused flooding across parts of east and west Scotland.
The worst affected areas included a number of towns in North Ayrshire, where emergency workers were called in to help people whose homes were hit.
In Aberdeenshire, homes in Portsoy have also been evacuated after Loch Soy burst its banks. Problems have also been reported in nearby Fordyce.
The Scottish Environment Protection Agency currently has 15 flood watches in place.
The Met Office has also issued rain alerts for Aberdeen, northern Aberdeenshire, Moray, central Tayside and Fife, Lothian and Borders, Dumfries and Galloway and Strathclyde.
Grampian’s Fire Service’s flooding response unit has been sent to Portsoy where crews are helping people from flooded properties.
The brigade said homes in Soy Avenue were among the worst hit.
Between 1745 BST and 2300 BST on Wednesday, Strathclyde Fire and Rescue said it received 117 calls about flooding from the public.
The rain affected properties and caused road closures in Kilbirnie, Glengarnock, Fairlie and Largs in North Ayrshire.
‘Carpets ripped up’
Fire crews were also called out to flooding in Rothesay and Helensburgh, in Argyll and Bute.
At its peak, 65 firefighters from Argyll and Bute, North Ayrshire, Glasgow, Renfrewshire and Inverclyde and North Lanarkshire community fire stations were called to deal with flash flooding.
Mark Asbury, who lives in a flat on Main Road in Glengarnock, said it was the worst case of flooding he had seen.
The area is susceptible to floods and in 2008 a major clean-up operation took place in Kilbirnie when the River Garnock burst its banks.
Many roads have been affected by surface water Mr Asbury said: “It is flooded to the front of my house – it is unbelievable. I’ve never seen anything like it.”
Nigel Sutherland from Rothesay said his local area was also badly hit.
He told the BBC: “Three town centre pubs flooded, and closed last night. Carpets were ripped up and chucked out on the street.
“The drains couldn’t cope with the deluge. Personally, I’ve never seen such heavy rain in all my life, and I’m 57 and have also seen monsoons in the Far East.”
During the evening flood waters caused a wall to collapse onto the Glasgow to Largs main railway line near Pencil View, Largs.
The line was immediately closed by Network Rail.
Parts of the M9 spur road near the Forth Road Bridge have also been affected by flooding.
Sections of the A96 between Inverness and Aberdeen were also flooded overnight.
In the north east, Grampian Police said surface water was making roads treacherous, in particular the A947 between Turriff and Fyvie where some vehicles had become trapped.