Thanks, that's a really good point. I agree that the patterns generated could be improved, but haven't come up with a good automated way to generate an unlimited amount of better ones. Please email me any thoughts you have about the best way to do this, I'm definitely interested in improving these (my email is on my profile page).