enhance the whole controls CSS stuff
start with creation of structural nodes