# Generate New Unique IDs for a Block

For a single block, if you need to reset the unique IDs, you can do so in the block's context menu.

<figure><img src="https://664464343-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtmNb8RTbrDLZUVTlqDNW%2Fuploads%2FmPNTwY0K84SSZ1Z9hxD0%2Fdlxplugins-1701599437359-1x.webp?alt=media&#x26;token=a86ca9cf-7ba1-43aa-b697-ca0351645484" alt=""><figcaption><p>Generate New Unique IDs option</p></figcaption></figure>

{% hint style="danger" %}
**Why generate new Unique IDs?** GenerateBlocks uses the unique ID attribute of its blocks to do style targeting. If you copy/duplicate a block, sometimes the old unique ID carries over, and modifying one block changes the other. With an updated unique ID, the block can be style-independent of other block styles.
{% endhint %}

When generating new Unique IDs, the conversion works recursively, so any child blocks will also have their unique IDs reset also.

If you need to change the Unique IDs for a group of blocks, wrapping those in a Container block and generating the new Unique IDs for the Container block is recommended.
