change the logic of JoinNetDevicesList