Uber allowed dozens of drivers with rap sheets to still get behind the wheel, according to Colorado officials, who this week slapped the company with millions of dollars in fines.

Colorado’s public utilities commission issued the $8.9 million fine Monday, announcing they’d found 57 Uber drivers who were allowed to drive despite felony convictions, major moving violations like DUIs, or licenses that have been revoked or suspended.

“We have determined that Uber had background checks information that should have disqualified these drivers under the law, but they were allowed to drive anyway,” said PUC Director Doug Dean. “These actions put the safety of passengers in extreme jeopardy.

The commission began investigating Uber earlier in the year after cops in Vail notified them that a driver had allegedly assaulted a passenger, they said.

Under Colorado law, companies such as Uber must perform background checks and review driving history reports before allowing people to drive for them.

Not only were some drivers allowed to drive despite prior convictions, in some cases, they couldn’t confirm whether Uber had even conducted background checks, the commission said.

“PUC staff was able to find convictions that the company’s background checks failed to find, demonstrating that the company’s background checks are inadequate,” Dean said. “In other cases, we could not confirm criminal background checks were even conducted by Uber.”

Uber’s system also failed to find aliases used by drivers, including a felon who had once escaped from the Colorado Dept. of Corrections and became an Uber driver after his release from jail, authorities said.

Under PUC rules, Uber must pay half the fine within 10 days to resolve the case or contest it before a judge.

Uber said in a statement to USA Today that they were surprised by the fine given that they were working on this matter with state officials.

“We recently discovered a process error that was inconsistent with Colorado’s ridesharing regulations and proactively notified the Colorado Public Utilities Commission,” the statement read.

“This error affected a small number of drivers and we immediately took corrective action. Per Uber safety policies and Colorado state regulations, drivers with access to the Uber app must undergo a nationally accredited third party background screening.”