return best_value