tree doesn't stumble over value-pointers anymore