Flooding has disrupted travel routes in the north of Scotland.
The B977 in Kintore, Aberdeenshire is still closed between the A96 and the Wester Fintray junction.
Motorists are advised to be careful when driving in Elgin, Inverurie, Dufftown, Aberdeen and Stonehaven as the roads start to recover from harsh weather conditions.
Train services between Keith and Elgin are now running as normal.
UPDATE: Disruption caused by flooding earlier between Keith and Elgin has now ended. Services are no longer affected by this problem.
— ScotRail (@ScotRail) October 8, 2014