correction eval_str