Two Fife groups have received a share of lottery funding.
Penumbra Ltd has received nearly £120,000 - which it will use to continue its self-harm project across the Kingdom.
The programme provides emotional and practical support to people over the age of 18 who self-harm, and the project will help them identify triggers, understand their mental health better and develop coping strategies.
Meanwhile Valleyfield Community Club in Dunfermline has been awarded nearly £90,000.
The money will go towards a part-time food development worker, who will work with residents to set up, and run, training sessions based on cooking on a budget.
There will also be a focus on reducing food waste and horticulture skills in the allotments next to the club.
A part-time caretaker will also be employed to aid the smooth running of the club, while the group's roof will be replaced.
Neil Ritch, National Lottery Community Fund Scotland director, said: "It's thanks to the generosity of National Lottery players that we are announcing over £5 million to 49 life-changing projects across Scotland.
"Some of this funding will make a real difference to the lives of thousands of women and children across the country, by providing them with vital support at a time when they need it most."