updated treeview now changes are synced between clients and database