added methods to select a device for further control