how could it die in eval statement\?