pruner must keep best tree