> For the complete documentation index, see [llms.txt](https://docs.work-relay.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.work-relay.com/processes/building-a-process/editing-a-process-instance-in-progress.md).

# Editing a process instance in progress

If necessary, a process can be changed when it has started instances. In this case all started instances will be affected.

## Adding steps

![](/files/16ecb9cccf6028c3f46babfca4b68ce0cd24edbb)

* If new step will be added to process, in the active instances it will just be added into proper place:

![](/files/05b4ff576d7cab5909d3a8c9f1c30b1a4dcc9d14)

![](/files/667e32974ef6a1ec50cf4d77a971015088734134)

![](/files/efeda3fc2dd43cefa2dd48a9034ceb3e147f580a)

* In the completed instances the new step also will become completed:

![](/files/737846d6f23fc3ec365ee770be8b000c1429cdf3)

## Deleting steps

![](/files/c9dcfb26a549890784726967134fbd140e348ddc)

* If there are no instances that have this step active and the next path is unambiguous, step will just be deleted.
* If deletion of the step will cause instance to get another step active, the system will ask user for active step re-assigning (3) when process will be saved. User must select another step to make it active (4):

![](/files/941c9a74d43c5303dd3ccaabfdd5dcf573329b3d)

* After this, deleted step will disappear from all instances and newly assigned step will become active:

![](/files/827cf8f88615cdeeec05b0dc6144736d65a62824)

![](/files/ba705216d2578fe6f978ab7876798ac408979bf2)

![](/files/40adc56fba33d6fe29e106ef35269db165b77652)

![](/files/5cb526526f26fb8dd1ad556e869131890ede8b93)

{% hint style="info" %}
Making steps have new incoming constraints will not affect already started instances until they will be restarted.
{% endhint %}
