updated treeview control with multiselect capability