Evaluate when and .