I changed the way BillK control array works.
It uses hash data structure.
It has onTouch() in place of a loop with touch
the controls callback into your code when requested
No predefined array sizes
There are 3 examples programs on how to use the changes.
Scott