I'm sorry, I use to be a programmer years ago but this means nothing to me. I'm sure it's very good. Maybe when you have finished it you could upload it and we could all give it a test.