Dizzying amount of criminal charges