refactoring browseNode