add device driver model