driver: new driver instead of poor driver