A 26-year-old man who was fatally shot by a civilian after allegedly attacking a woman on the street in Provo reportedly stomped the victim’s head and bit and punched her before he was killed.

Provo police released additional details from the investigation into what led to the June 3 death of Jeremy Sorensen, adding that the investigation is still “significant and ongoing.”

The man who shot Sorensen and the 18-year-old woman who was allegedly attacked by Sorensen have not been identified.

According to police, the passerby came upon Sorensen and the woman about 8 p.m. between an apartment building and a four-plex near 500 North and 200 East. Sorensen allegedly hit the woman with a closed fist, bit her and stomped on her head, the department tweeted. The passerby told Sorensen to stop hurting the woman or he would shoot.

The woman soon broke free from the attack and hid behind the passerby, who gave Sorensen more “verbal warnings." Sorensen then “began advancing toward both of them," and the passerby shot him twice.

Police described the woman’s injuries as “substantial” and said she received a concussion. They’d previously reported she’d been treated for “minor” injuries.

A friend of Sorensen, Elizabeth Jenks, told The Salt Lake Tribune earlier this week that Sorensen had some “communication difficulties,” and said she wasn’t surprised that he didn’t immediately heed the passerby’s warnings. She was, however, surprised to “hear that he was that aggressive toward another person.”

Police have said the shooter is cooperating with the investigation.

“This is still an open investigation. All persons are innocent until proven guilty in a court of law,” the department said in a tweet.