# Refresh a list with the refresh button

<br />

The optional refresh button on the [Map + Content template](https://developers.google.com/cars/design/create-apps/apps-for-drivers/templates/map-content-template)
with an embedded List template lets users refresh the list content to be relevant
to a new area of the map. (Note: Vehicle OEMs can opt to hide this button on
AAOS.)
The new area might appear when a user pans to it, as shown later in this
document, or when the user drives out of the area referenced by the initial list
content. The refresh button lets users update the list to apply to the new map
area.
![](https://developers.google.com/static/cars/design/create-apps/sample-flows/images/refresh-with-button.gif)

<br />

## Sample flow

| User action | Where action is performed | Step count after action |
|---|---|---|
| The user pans on the map to look for places in another area. | List template included in the Map + Content template ![Map + Content template with included List template with 3 destinations and a refresh button](https://developers.google.com/static/cars/design/create-apps/sample-flows/images/refresh_with_button_1.png) | 1 |
| After panning to a new area on the map, the user presses the refresh button. | List template included in the Map + Content template (refresh) ![Map + Content template with included List template with 3 destinations and a refresh button](https://developers.google.com/static/cars/design/create-apps/sample-flows/images/refresh_with_button_2.png) > [!NOTE] > **Note:** Because the content on the template has not changed, this screen update is considered a refresh and does not add to the step count. | 1 |
| The app displays a loading state while sending new content that is based on the new coordinates showing on the map. | List template included in the Map + Content template (second refresh) ![Map + Content template with List template in the middle of a refresh](https://developers.google.com/static/cars/design/create-apps/sample-flows/images/refresh_with_button_3.png) > [!NOTE] > **Note:** Because the content on the template has not changed, this screen update is considered a refresh and does not add to the step count. | 1 |
| The app displays new list content relevant to the new map coordinates. | List template included in the Map + Content template (third refresh) ![Map + Content template with List template with 3 destinations and a refresh button](https://developers.google.com/static/cars/design/create-apps/sample-flows/images/refresh_with_button_4.png) > [!NOTE] > **Note:** Because the content on the template has not changed, this screen update is considered a refresh and does not add to the step count. | 1 |