> For the complete documentation index, see [llms.txt](https://docs.guardianservice.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.guardianservice.app/technical-information/users/standard-registry-users-schemas-and-policies/policies/savepoints/demo-using-ui.md).

# Demo using UI

1. [Step By Step](#id-1.-step-by-step)
2. [Demo](#id-2.-demo-video)

## 1. Step By Step <a href="#id-1.-step-by-step" id="id-1.-step-by-step"></a>

### 1.1 Create Savepoint: <a href="#id-1.1-create-savepoint" id="id-1.1-create-savepoint"></a>

* Click the **Savepoint** button.
* Enter a name in the dialog box.
* Click **Add** → the system will store a new savepoint for the current step of the Dry Run.

<figure><img src="/files/kIxLFT0mzqgQqcJJWR8R" alt=""><figcaption></figcaption></figure>

### 1.2 Restore Savepoint: <a href="#id-1.2-restore-savepoint" id="id-1.2-restore-savepoint"></a>

* Click the **Restore** button → a dialog opens showing all existing savepoints.
* From the dialog, you can:
  * **Apply** a savepoint → the Dry Run resumes from that state.
  * **Rename** a savepoint.
  * **Delete** a savepoint.
  * **Delete All Savepoints** → removes all savepoints for the policy.

<figure><img src="/files/VLA7P0qB3JMxL1TIbBwK" alt=""><figcaption></figcaption></figure>

### 1.3 Continue After Editing Policy <a href="#id-1.3-continue-after-editing-policy" id="id-1.3-continue-after-editing-policy"></a>

You can stop the Dry Run, modify the policy in the editor, and then restart the Dry Run.

{% hint style="info" %}
**Note:** If you make changes to blocks that are already linked to existing savepoints, restoring those savepoints may cause unexpected behavior.
{% endhint %}

## 2. Demo Video

Coming Soon
