fixed the driver