dynamically add/remove devices with random IDs