collapsible tree preserves node color