change MakoParts to DeviceSettings