thats what I meant, the example I put will not work with the current data structures that are in place but it was meant as an exapmple of a different approach to what is currently being done