forced to add vars to evalex, I think