A mother and her two young sons were taken to hospital after being hit by a car on a Fife zebra crossing.
The 35-year-old woman and boys, aged three and six, were struck as they crossed Methilhaven Road, Methil, on Saturday morning.
Emergency services attended and all three were taken to Victoria Hospital in Kirkcaldy for treatment to minor injuries.
They have since been discharged and are being cared for by relatives at home.
They are said to have been left shaken by the ordeal.
The female driver of the car was uninjured.
The road was closed for around two hours as police investigated and enquiries are ongoing.
A Police Scotland spokesman said: “Around 10.30am on Saturday October 3, we received a report of a collision in Methilhaven Road, Methil, involving a car and pedestrians.
“Three people, a 35-year-old woman and two boys aged six and three, were taken to Victoria Hospital.
“The driver of the car was not injured and inquiries are ongoing.
“The road was closed for around two hours.”