async version of get_ip, update_ip script (in proccess)