matchChan no longer global. More comments.