How to insert a template with click button

Greetings to the whole community, I would like to know how I can insert a template by clicking on a button in the current template, I am using Template.dynamic but it does not work as I want, Template.dynamic removes the current templates and leaves me only the new one, I will leave you the code so you can better detail my problem,
html:

<template name="main">
...
{{>Template.dynamic template=one}}
...
</template>
<template name="second">
...
<button>insert something template</button>
{{>Template.dynamic template=two}}
...
</template>
<template name="something">
...
<h1>example something</h1>
...
</template>

js:

'click button'(event){
event.preventDefault();
BlazeLayout.render("second",{two:"something"});
}

insert second in main It works well but, when click button for insert “something”, template main and second disappear, and is alone somethinf in the DOM, I want the new template to appear along with the others that are already