add TempJudge