set final structure of component
next change component