allow eval() and add globals