Refactored component 'instance' creation.
initial joining