matching game logic with scope cards