fixed treeview controller