fix global eval