# Overriding built-in components duplicating it

**URL:** <https://forum.builder.io/t/overriding-built-in-components-duplicating-it/5434>\
**Category:** Technical Questions\
**Tags:** visual-editor, api\
**Created:** [April 24, 2024, 9:33am UTC](https://forum.builder.io/t/overriding-built-in-components-duplicating-it/5434 "2024-04-24T09:33:53Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![manish-sharma](https://avatars.discourse-cdn.com/v4/letter/m/8797f3/32.png) [@manish-sharma](https://forum.builder.io/u/manish-sharma)\
**Post date:** [April 25, 2024, 10:10am UTC](https://forum.builder.io/t/overriding-built-in-components-duplicating-it/5434/6 "2024-04-25T10:10:48Z")

</div>

Hello @saura,

There does seem to be some issue with overriding the default box component, we will investigate that further. Meanwhile, I would recommend creating your own custom Insert Menu.

For reference, please refer to the following forum post

> [@How to override and re-arrange the insert menu completely in Builder?](https://forum.builder.io/t/how-to-override-and-re-arrange-the-insert-menu-completely-in-builder/680):
>
> Builder allows users who are integrating their own codebase to override the insert menu and re-arrange it however they’d like, to do so: Builder.set({ customInsertMenu: true }); This resets the insert menu on the left completely, if you’d still like to show Builder’s built-in components you must explicitly add each one: Builder.register('insertMenu', { name: 'Builder components', items: [ // built-ins { name: 'Core:Button' }, { name: 'Core:Section' } { name: 'Custom Code' …

Thank,

---

_[View the full topic](https://forum.builder.io/t/overriding-built-in-components-duplicating-it/5434)._
