A man who sent nude 'selfies' to others and carried out a number of sexual assaults has been ordered to carry out 240 hours of unpaid work.
Christopher Neville, 29, from Glasgow admitted a total of 23 charges against men and women between 2010 and 2014.
Glasgow Sheriff Court heard how he sent vile texts and groped victims, leaving them feeling "dirty and humiliated".
Neville was also given a 12-month restriction of liberty order meaning he must stay at home from 19:00 to 07:00.
Sheriff Bill Totten also placed him on the sex offenders list and ordered that he be supervised for the next three years.