Added Reachability check