try fix the eval problem