separate result from eval call