force evaluation in thread