DeviceSettings as external repo