# Synchronize Object Repository tool

> The Synchronize Object Repository tool enables you to synchronize all user interface interacting UI Automation Modern activities with Object Repository, integrating them with an existing library. For Classic activities, we add only the activity target to Object Repository as these activities cannot be linked to Object Repository.

The Synchronize Object Repository tool enables you to synchronize all user interface interacting UI Automation Modern activities with Object Repository, integrating them with an existing library. For Classic activities, we add only the activity target to Object Repository as these activities cannot be linked to Object Repository.

To access the tool, go to the **Object Repository** panel &gt; select the **Descriptors** tab &gt; select the **Synchronize Object Repository** icon.

If no activities are available for synchronization, a text message indicates that.

![docs image](https://dev-assets.cms.uipath.com/assets/images/studio/studio-docs-image-485288-b94b7615.webp)

If there are activities available for synchronization, these are listed in the tool, along with the workflow they belong to. To synchronize these activities, select the **Start** button.

![docs image](https://dev-assets.cms.uipath.com/assets/images/studio/studio-docs-image-485295-191b0186.webp)

The activities are in the process of being synchronized to Object Repository. If the activity target exists in Object Repository, it is linked to the existing one found in the Object Repository library. If the activity target does not exist in Object Repository, it is added to Object Repository and then it is linked.

![docs image](https://dev-assets.cms.uipath.com/assets/images/studio/studio-docs-image-485304-f522bf77.webp)

The activities have been synchronized to Object Repository. Select the **Finish** button to exit the tool.

![docs image](https://dev-assets.cms.uipath.com/assets/images/studio/studio-docs-image-485300-b97b03e0.webp)

If the **Enforce Object Repository** setting is set to **Yes** in **Studio** &gt; **Settings** &gt; **Design** &gt; **Design style**, then you might get validation errors through out your workflow if the activities are not synchronized with Object Repository.

![docs image](https://dev-assets.cms.uipath.com/assets/images/studio/studio-docs-image-485341-12fc075c.webp)

To solve these validation errors at once, without having to go through each activity and manually synchronize the newly indicated UI elements, you can simply use the Synchronize Object Repository tool.
