tree drag updates rest of ui