This is almost working.  I did something and things broke again :(  So I will have to tweak things.  Then fix the output so that it is meaningful.