added reeched and reachables