space,  join declaration and initialization