That would be helpful... at this stage I think a lot of the code is a bandaid on a bandaid making it hard for someone of very limited means (me) to understand what it is doing. I have zero programming experience and everything I've done to this point has come from experimenting and learning as I go.