Work to resurface a stretch of Highland road as part of an improvements project on the A9 is expected to cause delays for motorists today as work begins.
Roadworks are due to commence just south of the mountain pass Slochd Summit and are expected to last a fortnight.
An overnight 10mph limit will be imposed for a half-mile stretch on the single carriageway section of the route, with a convoy system in place to protect the road workers.
Upgrades will be carried out between 7am and 7pm on weekdays only during the period.
Outwith those hours traffic management will be removed, but a 30mph limit will remain in place as traffic will be running on a temporary surface.
In recent months, the design work for dualling the entire A9 between Inverness and Perth has been stepped up, according to roads agency Transport Scotland.
It has hosted public exhibitions to show locals and road users the options being developed for their local stretch of the route.
People have taken the opportunity to view the proposals and comment on them.
The feedback will be taken onboard as the agency works towards a preferred route for each section to be dualled.
Work has already begun on the first section of the A9 to be dualled between Kincraig and Dalraddy, with the work there scheduled for completion in 2017.
Meanwhile, part of Crown Road in Inverness will be closed to vehicles between Wednesday and Friday this week, from 9pm and 11pm.
The temporary evening road closures are for public safety as resurfacing work takes place.