adding reachability
adding reachability