# Insert node

In this scenario, the user can insert the node into connection between other nodes. The implementation replaces the connection with two new connections when the selected node is dropped onto the connection.

After adding the connection, the graph is arranged with animation.

::kit
::

::example{#rete-js-v2-insert-node-givohx module="/src/editor.ts"}
::

Use the `insert-node` directory and call `insertableNodes` with proper arguments to integrate this feature into your application.