populateAll on new device, ancestor name change

+ comments
Clearer comment