add eval_expression