added the device plugin