enhanced to-eval