more reachability stuff