simplifing find_best_approximation for performance purposes.