improve selectvaultnodehierarchyviewcontroller