small changes in the driver