> ## Documentation Index
> Fetch the complete documentation index at: https://docs.firstresonance.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Manage procedure steps

> Add, configure, reorder, nest, and copy the steps that make up a procedure's work instructions.

## Add a step

To add a step and choose its type, see [Create a step](/build-hardware/procedures/steps/create-a-step).

## Copy a step

In the **Add Step** dialog, open the **Add Existing Step** tab and type the name of the step you want to copy into the **Search steps...** box. ION fetches existing steps that match, along with the procedure each will be copied from. Click a result to copy it into the procedure.

You can also duplicate a step in place. Hover over a step in the step list, open its **...** actions menu, and choose **Duplicate**.

## Nest child steps

Create child steps by hovering over a step, opening its **...** actions menu, and choosing **Add child step**, or by dragging an existing step under another step.

<Warning>
  Steps can be nested up to five levels deep.
</Warning>

Steps show the number of child steps they have on a badge next to the step title. Click the badge to expand or collapse the child steps.

## Reorder steps

Use the drag handle on the left side of each step tile to reorder steps.

[Watch the walkthrough](https://www.loom.com/share/650c0164260e4feeb18ad500c486c6bc?sid=12b85f93-7234-4951-864f-b72ef03a0a75)

## Tag a step's location

Set a step's [location](/build-hardware/locations-and-work-centers) from the **Location** field when creating the step, such as "Testing Lab" or "Paint booth 1".
