prefer non-eval intern