remove machineIp promise functions (yet to be replaced in many cases)