We have new information about last week's deadly shooting outside of an 8th grade graduation.
Police say Takesha Barnes was murdered by her ex-boyfriend in the parking lot of Westview High School.
Court paperwork sheds light on the abuse her family says she suffered at the hands of her alleged killer. It also describes the moments that led up to the shooting.
According to police, suspect Thomas Moton had been arrested for punching Takesha Barnes in the face back in 2007. Her family told investigators that since then, the domestic violence had only gotten worse.
They said that Moton, 38, had recently threatened to kill her and then himself.
In court paperwork just released, relatives told police Takesha Barnes had an order of protection against Moton. Friday, at her daughter's 8th grade graduation, she feared he may try to hurt her -- so she asked a security guard to escort her and three relatives to her car.
Her daughter Lameka was there at the time.
"It was all so quick and so fast like after everything happened like I didn't even know what to do I was in shock I was just standing there," Lameka recalls.
Police say they have surveillance video from the school, showing Moton arriving on his motorcycle and then trying to hide between some cars.
Barnes spotted him -- the guard told her to run to her car and lock her doors -- but it was too late.
Police say the guard watched as Moton pulled a gun from his waistband, pointed it at Barnes -- who was inside her car -- and fired approximately 5 times.
Investigators say there was a 10-year-old girl in the backseat at the time. Barnes was barely alive when police arrived.
Her pulse was faint and her breathing shallow. She was pronounced dead at the hospital.
Police caught up with Moton not far from his sister's house. A judge ordered him not to have any contact with his children -- the children he shared with Takesha.
His bond was set at $2 million.