now dynamically reports devices in 'data' section