Police have confirmed they are treating the death of a youngster in Coupar Angus as murder as they continue with investigations.
Ten-year-old Kane Morris was found dead in a property on Union Street in the early hours of Sunday morning.
Tayside Police Division confirmed they are treating his death as a murder investigation on Wednesday morning.
An eight-year-old girl was also found with life-threatening injuries following the incident and was rushed to Ninewells Hospital in Dundee.
She remains in a critical but stable condition.
A 37-year-old man remains under arrest after he was discovered injured in the area after falling from a second floor window.
Police had earlier asked for help in tracing two men that are believed to have passed the property around the time of the incident.
The pair are thought to have heard a disturbance at around 2.05am, with a call put in to police by a member of the public at 2.30am.
They quickly came forward following the appeal on Wednesday morning.
A Tayside Police Divison statement read: “Police Scotland can confirm that the two witnesses we were looking to speak with, who may have heard a disturbance in Union Street, Coupar Angus on Sunday, November 11 have now come forward.
“Thank you to everyone who shared our appeal, it is very much appreciated.”
Detective Inspector Ross Fitzgerald from the force’s major investigation team, said: “Our inquiries remain ongoing in order for us to establish the full circumstances of what happened and we continue to urge anyone who hasn’t spoken to us already to do so.
“A 37-year-old man remains under arrest in connection with the incident.
“An eight-year-old girl who was also injured during the incident remains in a critical but stable condition in hospital.
“Local officers will also be in the community conducting additional patrols over the next few days as our investigation continues.
“Anyone with information is asked to contact Police Scotland on 101 quoting incident 611 of 11 November. If you wish to remain anonymous, you can contact the independent charity Crimestoppers on 0800 555 111.”