fix global evaluation.