added Reachability test, Unit tests