added explanation of eval function