refining treeview widget