Police think that the driver of a car that hit and seriously injured a 6-year-old crossing the road in Cobb County is much closer than they thought at first.

In fact, they believe that they’ve already arrested the suspect.

The collision happened on Feb. 18 at 4:52 p.m. when 6-year-old Jack Ford was crossing the road with his father and brother at a crosswalk on Burnt Hickory Road. A blue Chevrolet Impala improperly passed the stopped traffic, drove on the wrong side of the road, hit Jack, and crashed into a vehicle in a parking lot, police said.

Officials say that they arrested a passenger in the Impala, 20-year-old Brian Demarco Locklin, at the scene of the crash for an unrelated probation violation. At the time police say Locklin and the other passengers identified the driver as a black male with short dredlocks named “Moonie” and said that he had run away from the scene.

Now, police say Locklin was actually the driver of the vehicle. He has been charged with several offenses including serious injury by vehicle, felony hit and run, and false statements.

Jack was transported to Children’s Healthcare of Atlanta at Scottish Rite where doctors treated him for two broken legs. He is now back home recovering.