creation of a component after insertion