diminush the number of evals