upgrade reachability api