This is absolutely awesome (!!) and I thank you for taking the time to break this down for me! I had not considered an alternate structure in going through this, but I love the way you pointed each key to an array--it makes the information very readable and more performant as you said. I just went through and tested it. Thank you so much--I learned a ton and I am grateful for your response.