Extract methods to DeviceHelper