give a try to eval