i'm working on this here, but having trouble figuring out how to call setNetworkInfo, setHostInfo, etc. again after i set the existing network info to null. is this the right track though?