remove eval call