eval engine update