dont use device_target by default