add get_devices