small changes for driver