character driver all work