"limits the number of chords to 40,000 plus."
Sheeeit! I was doing a count of the chords I know and had got to 39,988. I got so darned excited to see I had only 12 left to recall and BOOM, I forget what key I had not done. Back to the drawing board.