Average speed cameras have been credited with helping to reduce speeding on the A9 between Inverness and Dunblane.
The number of vehicles travelling at excess speed has fallen by 95% in the first two years of the system being in place, according to a new report.
The cameras were switched on in October 2014 in an effort to improve safety on the stretch of trunk road.
The A9 Safety Group, which oversees the system, has released the report.
The group, which was set up by Transport Scotland in 2012, said the cameras have had a "positive impact" on drivers' behaviour.