add test of eval