refactoring: Reachability -> BEReachability class