Police have charged 14 people with a range of offences including three men accused of three separate assaults across the north-east at the weekend.
The alleged assaults took place in Banchory and three men aged 20, 27 and 62, have been charged.
Also in Banchory, a 20-year old man was also charged in connection with the alleged manner of his driving in the town centre and issued with an anti-social behaviour warning.
In Stonehaven, two 42-year-old men were charged in connection with alleged assaults in the town centre while men aged 22, 25 and 29 were charged in connection with anti-social behaviour incidents.
A 37-year old man was also charged in connection with an alleged assault in Portlethen.
In Inverurie, a 40-year-old man was charged in connection with an alleged assault and shopliftings.
Men aged 22, 23 and 38 were also each charged in connection with alleged anti-social behaviour in Inverurie.
Local Area Commander Chief Inspector Murray Main said: “We know the vast majority of people go out at the weekend to have fun and enjoy themselves.
“Unfortunately – and despite repeated warnings of the potential consequences of acting aggressively or committing anti-social behaviour – a small minority of individuals continue to let themselves and others down as a result of their unacceptable and often alcohol-fuelled actions.
“We will not be complacent and as this weekend shows, there remains much work to be done.
“This weekly operation builds on our promise to target those responsible for committing crime within our communities and we will continue to work hard with our partners and those involved in the night time economy to ensure the area remains safe for people to enjoy themselves.
“We all have a responsibility to do our bit though and your actions are your responsibility. Injuries sustained as a consequence of alcohol-related violence are often facial and can be life changing for victims, offenders and their families. Just one punch can kill someone – it’s really not worth it.”