added futility pruning