adds shows root.
sibling thing
allows root to be selectable
refinements
Merge branch 'master' into gh-pages