new scenario, an individual code in secret can only match one