halve eval based contempt