# Earlier versions

> This page is about FlutterFlow (the app builder you use by describing your app), not FlutterFlow Studio.

URL: https://docs.flutterflow.io/ffx/go-back

Rebuild an earlier version of your app under a higher build number and send it where new builds go, without changing your app or what's already with the stores.

Rebuild an earlier [version](https://docs.flutterflow.io/ffx/glossary#version) of your app and send it where new builds go, so that you can test it. Your app itself doesn't change.

## Rebuild an earlier version {#go-back}

To rebuild an earlier version:

1. On the [**Releases**](https://docs.flutterflow.io/ffx/glossary#releases) page, under **Versions**, click the version.
1. At the bottom of the version's drawer, click **Go back to this version**.

   If you open the version that your testers have, FlutterFlow goes back to the version before it.
1. Read what FlutterFlow will do for each store:
   - **App Store:** it rebuilds the version for iPhone and uploads it to TestFlight.
   - **Google Play:** it rebuilds the version for Android. If FlutterFlow is connected to Google Play, it also uploads the rebuilt version there.
1. Click **Go back**.

<Mock name="go-back-dialog" alt="The “Go back to 0.1?” dialog with the App Store and Google Play lines, the Ask the agent button, and Cancel and Go back." />

**Result:** FlutterFlow rebuilds the version under a higher build number and sends it where every new build goes: TestFlight for the iPhone app, and Google Play for the Android app when FlutterFlow is connected to it.

Test the rebuilt version, and then submit it for review. See [Add testers](https://docs.flutterflow.io/ffx/testers) and [Submit for review](https://docs.flutterflow.io/ffx/submit-for-review).

## What doesn't change {#what-doesnt-change}

Going back to an earlier version rebuilds that version for the stores, and nothing else changes:

- **Your app:** the changes that you pushed after that version stay in your app, so the next version that you send includes them again. To change your app back, see [Undo a push](https://docs.flutterflow.io/ffx/push#undo-a-push)
- **The stores:** a version that's in review, rolling out, or live in a store stays as it is. FlutterFlow doesn't submit the rebuilt version for review. You do that yourself.

## Keep later changes out {#keep-changes-out}

The changes after the version that you went back to are still in your app. To ask the agent to remove them, click **Ask the agent** in the **Go back** dialog, or in the message that appears after you click **Go back**.

A new thread opens with a request already written that asks the agent to remove those changes. Review it, and send it.

## Troubleshooting {#if-something-goes-wrong}

- [Troubleshoot phone builds and store releases](https://docs.flutterflow.io/ffx/troubleshoot-releases)
