added judging criteria