A ROSYTH man was told to "get a grip" after being ordered to do unpaid work this week.

Ceiryn Meade, 20, of Boyle Drive, appeared for sentencing at Dunfermline Sheriff Court on Wednesday.

He had previously been found guilty following a trial, of shouting, swearing, challenging a man to fight and committing a breach of the peace at Boyle Drive on September 25 this year.

Sheriff Alastair Brown ordered Meade to do 180 hours of unpaid work within six months and placed him on supervision for a year.

"There's a variety of reasons why I am imposing unpaid work, though you are going to have to understand if you keep behaving like this, you are going to end up serving a sentence for it," he said. "You need to get a grip."