making parallel evaluation work