add edit button for device, but lacking the function to change the representation