trying to speed up the device creation