Keep Trees For Natural Balancing