anchor.diff:          app.apps.internal has address 10.255.49.7
           app.apps.internal has address 10.255.49.77
          </pre>
  -    - To resolve individual instances, prepend the index to the internal route.
  +    * To resolve individual instances, prepend the index to the internal route.
         <pre class="terminal">
         vcap@1234:~$ host 1.app.apps.internal
         1.app.apps.internal has address 10.255.49.7
         </pre>
   
  -1. Create a network policy that allows your apps to communicate with each other. By default, apps cannot communicate over the container network. For more information, see [Configuring Container-to-Container Networking](./cf-networking.html) and [add-network-policy](https://cli.cloudfoundry.org/en-US/cf/add-network-policy.html) in the _Cloud Foundry CLI Reference Guide_.
  +1. Create a network policy that allows your apps to communicate with each other. By default, apps cannot communicate over the container network. For more
  +information, see [Configuring Container-to-Container Networking](./cf-networking.html) and
  +[add-network-policy](https://cli.cloudfoundry.org/en-US/cf/add-network-policy.html) in the _Cloud Foundry CLI Reference Guide_.
   
   ### <a id='create-route'></a> Create a Route
   
  -When a developer creates a route using the cf CLI, <%= vars.app_runtime_abbr %> determines whether the route is an HTTP or a TCP route based on the domain. To create a HTTP route, a developer must choose an HTTP domain. To create a TCP route, a developer must choose a TCP domain.
  -
  -Domains in <%= vars.app_runtime_abbr %> provide a namespace from which to create routes. To list available domains for a targeted organization, use the [cf domains](https://cli.cloudfoundry.org/en-US/cf/domains.html) command. For more information about domains, see [Domains](#domains).
  +When a developer creates a route using the cf CLI, <%= vars.app_runtime_abbr %> determines whether the route is an HTTP or a TCP route based on the domain. To
  +create a HTTP route, a developer must choose an HTTP domain. To create a TCP route, a developer must choose a TCP domain.
  +
  +Domains in <%= vars.app_runtime_abbr %> provide a namespace from which to create routes. To list available domains for a targeted organization, use the [cf
  +domains](https://cli.cloudfoundry.org/en-US/cf/domains.html) command. For more information about domains, see [Domains](#domains) below.
   
   The following sections describe how developers can create HTTP and TCP routes for different use cases.
   
   #### <a id='create-route-with-hostname'></a> Create an HTTP Route with Hostname
   
  -In <%= vars.app_runtime_abbr %>, a hostname is the label that indicates a subdomain of the domain associated with the route. Given a domain `<%= vars.app_domain %>`, a developer can create the route `myapp.<%= vars.app_domain %>` by specifying the hostname `myapp` with the [cf create-route](https://cli.cloudfoundry.org/en-US/cf/create-route.html) command as shown in this example:
  +In <%= vars.app_runtime_abbr %>, a hostname is the label that indicates a subdomain of the domain associated with the route. Given a domain
  +`<%= vars.app_domain %>`, a developer can create the route `example-app.<%= vars.app_domain %>` by specifying the hostname `example-app` with the
  +[cf create-route](https://cli.cloudfoundry.org/en-US/cf/create-route.html) command as shown in this example:
   
   * **cf CLI v7**
     <pre class="terminal">
  -  $ cf create-route <%= vars.app_domain %> --hostname myapp
  -  Creating route myapp.<%= vars.app_domain %> for org my-org / space my-space as username<span>@</span>example.com...
  -  OK
  -  </pre>
  -  <p class="note"><strong>Note:</strong> The cf CLI v7 <code>create-route</code> command does not require the space as an argument. It uses the space you are currently targeting.</p>
  +  $ cf create-route <%= vars.app_domain %> --hostname example-app
  +  Creating route example-app.<%= vars.app_domain %> for org example-org / space example-space as username<span>@</span>example.com...
  +  OK
  +  </pre>
  +  <p class='note'><strong>Note:</strong> The cf CLI v7 <code>create-route</code> command does not require the space as an argument. It uses the space you are
  +    currently targeting.</p>
   * **cf CLI v6**
     <pre class="terminal">
  -  $ cf create-route my-space <%= vars.app_domain %> --hostname myapp
  -  Creating route myapp.<%= vars.app_domain %> for org my-org / space my-space as username<span>@</span>example.com...
  +  $ cf create-route example-space <%= vars.app_domain %> --hostname example-app
  +  Creating route example-app.<%= vars.app_domain %> for org example-org / space example-space as username<span>@</span>example.com...
     OK
     </pre>
   
   This command instructs <%= vars.app_runtime_abbr %> to only route requests to apps mapped to this route for the following URLs:
   
  -* `http://myapp.<%= vars.app_domain %>`
  -* `https://myapp.<%= vars.app_domain %>`
  -* Any path under either of the above URLs, such as `http://myapp.<%= vars.app_domain %>/bar`
  +* `http://example-app.<%= vars.app_domain %>`
  +* `https://example-app.<%= vars.app_domain %>`
  +* Any path under either of the above URLs, such as `http://example-app.<%= vars.app_domain %>/bar`
   
   #### <a id='create-route-without-hostname'></a> Create an HTTP Route without Hostname
   
  -This approach creates a route with the same address as the domain itself and is permitted for private domains only. For more information, see [Private Domains](#private-domains).
  -
  -A developer can create a route from the domain `<%= vars.private_app_domain %>` with no hostname with the [cf create-route](https://cli.cloudfoundry.org/en-US/cf/create-route.html) command:
  +This approach creates a route with the same address as the domain itself and is permitted for private domains only. For more information, see [Private
  +Domains](#private-domains) below.
  +
  +A developer can create a route from the domain `<%= vars.private_app_domain %>` with no hostname with the
  +[cf create-route](https://cli.cloudfoundry.org/en-US/cf/create-route.html) command:
   
   * **cf CLI v7**
     <pre class="terminal">
     $ cf create-route <%= vars.private_app_domain %>
  -  Creating route <%= vars.private_app_domain %> for org my-org / space my-space as username<span>@</span>example.com...
  +  Creating route <%= vars.private_app_domain %> for org example-org / space example-space as username<span>@</span>example.com...
     OK
     </pre>
   * **cf CLI v6**
     <pre class="terminal">
  -  $ cf create-route my-space <%= vars.private_app_domain %>
  -  Creating route <%= vars.private_app_domain %> for org my-org / space my-space as username<span>@</span>example.com...
  +  $ cf create-route example-space <%= vars.private_app_domain %>
  +  Creating route <%= vars.private_app_domain %> for org example-org / space example-space as username<span>@</span>example.com...
     OK
     </pre>
   
  
positive.code: 
  ### <a id='map-route'></a> Map a Route to Your App
  
  For an app to receive requests to a route, developers must map the route to the app with the [cf map-route](https://cli.cloudfoundry.org/en-US/cf/map-route.html) command. If the route does not already exist, this command creates it.
  
  <p class="note"><strong>Note:</strong> Any app that is not routed to port <code>80</code> or port <code>443</code> must be explicitly mapped using the <code>cf map-route</code> command . Otherwise, the route is automatically mapped to port <code>443</code>.
  </p>
  
  Developers can create and reserve routes for later use by following the steps in [Manually Map a Route](#map-route-manually). Or they can map routes to their app immediately as part of a push by following the steps in [Map a Route with App Push](#map-route-on-push).
  
  <p class="note"><strong>Note:</strong> Changes to route mappings are executed asynchronously. On startup, an app will be accessible at its route within a few seconds. Similarly, upon mapping a new route to a running app, the app will be accessible at this route within a few seconds of the CLI exiting successfully.</p>
  
  #### <a id='map-route-manually'></a> Manually Map a Route
  
  
negative.code: 
  Developers can only view a route within a space where they are a member.
  
  <p class='note'><strong>Note:</strong> The <code>cf route</code> command is available in cf CLI v8 only.</p>
  
  ### <a id='check-routes'></a> Check Routes
  
  Developers cannot create a route that is already taken. To check whether a route is available, developers can use the [cf
  check-route](https://cli.cloudfoundry.org/en-US/cf/check-route.html) command.
  
  To check whether a route with the hostname `store` and the domain `<%= vars.app_domain %>` and the path `products` exists, run:
  
  