fixed eval exploit