many changes to driver view