Two men have appeared in court in connection with a drugs haul worth £22,000.
Armed police pulled over a vehicle on the A90 Aberdeen to Dundee road, near Drumlithie, late on Tuesday.
Class A drugs and more than £100 cash were found.
Londoners Ebenezer Akinola, 26, and Jay Bartley, 24, face a charge of possession with intent to supply heroin.
Bartley has also been charged with possession of illicit drugs.
Both made no plea and were granted bail. They will appear in court at a later date.