add code to add in new devices