corrected eval and add explanatory text