# Creating a visualization using a custom object

You can enhance your applications with custom-objects.

Custom objects are visualization extensions.

Information noteExtensions that contain resource requests to external resources must have its origins allowlisted in the Content Security Policy, else the extension will be blocked from rendering.

You can make adjustments to custom objects in the standard edit view and apply filters to them.

## Adding a custom object to the sheet

You start creating a visualization by dragging a visualization extension onto a sheet.

Do the following:

1. Click the Edit sheet icon in the toolbar.

2. Click the Extension icon in the panel on the left-hand side to expand custom objects.

3. Drag a visualization extension onto the sheet.

   You can drop it in an empty location on the sheet, split the area of an existing visualization into two, or replace an existing visualization.

   Tip noteIf you double-click a custom object, it is added to the sheet immediately.

4. Change the required settings for the custom object in the properties panel. The required settings are defined by the extension developer, this can be dimensions, measures, or other settings.

You now have a complete visualization that you can start using while exploring the data in the application.