fail-judgement system complete