validation uniqueness and challenge graph