replaced bad eval