fix not generic with the evals functions