layout improved, root path added