better treeview rendering