Like the above, even if public ips is not know already, and private is, it's set. Break out of the loop when the public ip is found?