UpdateList returns the new devices
implemented AddDevice