refactor commons
rename - sceletone to root