Fife rail passengers have been assured station toilets remain open despite reports of shortages of supplies, including loo roll.
Train services between the central belt and the north have returned to normal after they were delayed during rush hour as police dealt with an incident.
Scotrail has been told to improve "sub-standard" Fife services after it emerged nearly four out of every five journeys on one evening commute ran late.
A broken-down Caledonian Sleeper service in Angus caused rail chaos on Tuesday morning.
Services to Tayside were cancelled as a person died after being struck by a train on a railway line on Monday morning.
Rail bosses have signalled their support for a long-running bid to make a Fife railway station accessible for all.
The railway line between Dundee and Kirkcaldy has reopened following a period of disruption after a train struck a cow.
Rail services through Fife and Tayside were disrupted on Friday after a train hit a cow on the line.
Replacement buses have been put in place for train passengers in Scotland following the death of a man in Dundee today.
Trains across Scotland have been delayed or cancelled due to a body being discovered on the tracks at Dundee docks on Thursday.