add new device and access devices